#1137164 simint: Baseline violation on x86 and FTBFS everywhere else

#1137164#5
Date:
2026-05-20 08:27:26 UTC
From:
To:
https://buildd.debian.org/status/logs.php?pkg=simint&ver=0.7-1

...
cc: error: unrecognized command-line option ‘-mssse3’
...


There are two issues:


1. SSE

Regarding amd64, the sse code does not actually seem to use SSSE3
(the default SSE2 is sufficient), the package still builds after
removing the -mssse3 appends from cmake/DefaultFlags_sse.cmake.

With the latest sources from the generator (see #1137162)
arm64 could build with -DSIMINT_VECTOR=asimd after removing
-march=native from skel/cmake/DefaultFlags_asimd.cmake.

Other architectures are supposed to build with -DSIMINT_VECTOR=scalar.


2. rdtsc

The rdtsc usage in test/Timer.h makes the code FTBFS on non-x86
even after the above.

#1137164#10
Date:
2026-06-18 15:41:17 UTC
From:
To:
clone 1137164
thanks
violation, which is RC, and everything else, which is not (because
those build failures are not really a regression).

The original bug will be for the baseline violation.

I'll drop -mssse3 as you suggest, and use "scalar" for i386.

I don't know what could be done with the remaining build failures.
The package has not had an upstream release in a long time and I'm not
sure it will worth the effort to make it fully portable. Will leave
that for Michael when he has the time.

Thanks.

#1137164#15
Date:
2026-06-18 15:51:37 UTC
From:
To:
clone 1137164 -1 -2
retitle -1 simint: Baseline violation on x86
retitle -2 simint: FTBFS almost everywhere
severity -2 normal
thanks

#1137164#24
Date:
2026-06-18 16:21:47 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
simint, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1137164@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated simint package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 18 Jun 2026 17:55:00 +0200
Source: simint
Architecture: source
Version: 0.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1137164
Changes:
 simint (0.7-2) unstable; urgency=medium
 .
   * Team upload.
   * Drop -mssse3 to fix baseline violation. Closes: #1137164.
   * Use "scalar" by default and "sse" on amd64.
   * Drop debian/compat and use versioned BD on debhelper-compat instead.
   * Fix minor grammar error: packages -> package.
   * Drop "Priority: optional" (default).
   * Update standards-version.
   * Fine-tune salsa-ci.yml.
Checksums-Sha1:
 c6083658844a67e70c902e0c4a4cac54c734f73f 1556 simint_0.7-2.dsc
 aa4b484126a5510aa2b0c4fdc2f6f262a1b6caa3 2652 simint_0.7-2.debian.tar.xz
 19345901eb20a79e88d2c2530b20baa19d0e7af3 6201 simint_0.7-2_source.buildinfo
Checksums-Sha256:
 00a719f3f8aea59f8522e5d5e8f8aaf6c063c5fba69964fccf3fd6c053d4320f 1556 simint_0.7-2.dsc
 61ad8abd730899338ce8a97a552a3c7641b2adaeeb4514971ce76095685ef35c 2652 simint_0.7-2.debian.tar.xz
 2b216fa7632943782922f2f01b0390d1a569c4e7f578ccddecb118d235856d7d 6201 simint_0.7-2_source.buildinfo
Files:
 f427ea8836eccc61896be34683c8eb94 1556 science optional simint_0.7-2.dsc
 cb6fef9d219b90e17094bb30dd8bec87 2652 science optional simint_0.7-2.debian.tar.xz
 df0c544c3b9c9e6bfcb9b385a88dd6b7 6201 science optional simint_0.7-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmo0FzAACgkQQc5/C58b
izJU0wf8C+7LEn4bCVTSr9ElnnGcWSkMr0qU9FD0BgXuLUK0/B7OL0Mbl8dgBTFm
jgCXDcv0aNPKGV+lrb5iCSSv5W+nJMV2i46caPyKWphA3fN+D1GnwXU7ElEDxyMR
/JpFY79KOFoDv/3KDTqqigadK1bAlT0hm8FPadmm9HAKUfXLrHa75WX73n8lAjh+
rtumJoYo2cEmHVurXKO+jWmqZ8pAr5NOmVUVSV2SAN7+Sb645j8YZHCS93ESWl+B
/xkjerV6fEjXa4+/BZwkOs3zyLqRhMc0jIoMcP6iAYqAIojPpHVBiwqgj8JlUO2W
O/ACncjzq1cgbLMXE88dWAgFRT2cyw==
=9pNh
-----END PGP SIGNATURE-----