Your message dated Sat, 06 Mar 2021 00:48:43 +0000
with message-id <[email protected]>
and subject line Bug#983936: fixed in abseil 0~20200923.3-3
has caused the Debian Bug report #983936,
regarding abseil: ftbfs with -march=x86-64-v3
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
983936: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983936
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:abseil
Version: 0~20200923.3-2
Severity: minor
User: [email protected]
Usertags: ftbfs-x86-64-v3
Starting with LLVM 12 and GCC 11 (and backported to gcc-10 for Debian),
GCC introduces optimizations for new micro-architecture levels from
the x86-64 psABI. Filing these bug reports for packages building with
the current level (x86-64), but not with x86-64-v3.
To reproduce these issues, append -march=x86-64-v3 to the compiler
flags (CFLAGS, CXXFLAGS, ...). You also need hardware supporting these.
The easiest way is to call the dynamic linker in glibc 2.33 like
/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 --help
Otherwise look at the flags in /proc/cpuinfo and compare these with
those from table 3.1 in the System V Application Binary Interface doc:
https://gitlab.com/x86-psABIs/x86-64-ABI/-/wikis/x86-64-psABI
Please don't upload a package setting these flags by default. The
x86-64 baseline is still unchanged.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc10-v3/abseil_0~20200923.3-2_unstable_gcc10-v3.log
The last lines of the build log are at the end of this report.
[...]
[ RUN ] ParseTime.Basics
[ OK ] ParseTime.Basics (0 ms)
[ RUN ] ParseTime.NullErrorString
[ OK ] ParseTime.NullErrorString (0 ms)
[ RUN ] ParseTime.WithTimeZone
[ OK ] ParseTime.WithTimeZone (0 ms)
[ RUN ] ParseTime.ErrorCases
[ OK ] ParseTime.ErrorCases (0 ms)
[ RUN ] ParseTime.ExtendedSeconds
[ OK ] ParseTime.ExtendedSeconds (0 ms)
[ RUN ] ParseTime.ExtendedOffsetErrors
[ OK ] ParseTime.ExtendedOffsetErrors (0 ms)
[ RUN ] ParseTime.InfiniteTime
[ OK ] ParseTime.InfiniteTime (0 ms)
[ RUN ] ParseTime.FailsOnUnrepresentableTime
[ OK ] ParseTime.FailsOnUnrepresentableTime (0 ms)
[----------] 8 tests from ParseTime (0 ms total)
[----------] 3 tests from FormatParse
[ RUN ] FormatParse.RoundTrip
[ OK ] FormatParse.RoundTrip (0 ms)
[ RUN ] FormatParse.RoundTripDistantFuture
[ OK ] FormatParse.RoundTripDistantFuture (0 ms)
[ RUN ] FormatParse.RoundTripDistantPast
[ OK ] FormatParse.RoundTripDistantPast (0 ms)
[----------] 3 tests from FormatParse (0 ms total)
[----------] 8 tests from TimeZone
[ RUN ] TimeZone.ValueSemantics
[ OK ] TimeZone.ValueSemantics (0 ms)
[ RUN ] TimeZone.Equality
[ OK ] TimeZone.Equality (0 ms)
[ RUN ] TimeZone.CCTZConversion
[ OK ] TimeZone.CCTZConversion (0 ms)
[ RUN ] TimeZone.DefaultTimeZones
[ OK ] TimeZone.DefaultTimeZones (0 ms)
[ RUN ] TimeZone.FixedTimeZone
[ OK ] TimeZone.FixedTimeZone (0 ms)
[ RUN ] TimeZone.LocalTimeZone
[ OK ] TimeZone.LocalTimeZone (0 ms)
[ RUN ] TimeZone.NamedTimeZones
[ OK ] TimeZone.NamedTimeZones (0 ms)
[ RUN ] TimeZone.Failures
[ OK ] TimeZone.Failures (0 ms)
[----------] 8 tests from TimeZone (0 ms total)
[----------] Global test environment tear-down
[==========] 127 tests from 8 test suites ran. (5167 ms total)
[ PASSED ] 126 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] Duration.ToDoubleSecondsCheckEdgeCases
1 FAILED TEST
161/161 Test #144: absl_mutex_test ....................................
Passed 87.15 sec
99% tests passed, 1 tests failed out of 161
Total Test time (real) = 100.46 sec
The following tests FAILED:
148 - absl_time_test (Failed)
Errors while running CTest
make[2]: *** [Makefile:140: test] Error 8
make[2]: Leaving directory '/<<PKGBUILDDIR>>/shared'
dh_auto_test: error: cd shared && make -j4 test ARGS\+=-j4 returned exit code 2
make[1]: *** [debian/rules:46: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:26: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: abseil
Source-Version: 0~20200923.3-3
Done: Benjamin Barenblat <[email protected]>
We believe that the bug you reported is fixed in the latest version of
abseil, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Barenblat <[email protected]> (supplier of updated abseil 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 05 Mar 2021 15:57:38 -0500
Source: abseil
Architecture: source
Version: 0~20200923.3-3
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Barenblat <[email protected]>
Changed-By: Benjamin Barenblat <[email protected]>
Closes: 983936
Changes:
abseil (0~20200923.3-3) unstable; urgency=medium
.
* Fix "ftbfs with -march=x86-64-v3" by correcting the relevant unit
tests. (Closes: #983936)
* Disable double-double unit tests due to compiler bugs.
* Reenable unit tests on ppc64el.
Checksums-Sha1:
365a0b40e53e11270dfb99827e62fcafacbf3d39 2480 abseil_0~20200923.3-3.dsc
a13d5481c9bd2149db59c6712c0f4cc7e3226847 17248
abseil_0~20200923.3-3.debian.tar.xz
1e162297a083782f914973ad73c3f193c558d194 7295
abseil_0~20200923.3-3_amd64.buildinfo
Checksums-Sha256:
20327629da20504736fb6d7fa2fa35efe1ce8e7e0040e9fe111202d829bba18a 2480
abseil_0~20200923.3-3.dsc
1c788a3fb1da804c67e4a963462a0ff50e377a6b1f8d9106d5b6a81174b70312 17248
abseil_0~20200923.3-3.debian.tar.xz
186fbbc9080f6be0618a6e5dfd2f48068b28bc2828e6b99e2f0d56b52361e3b4 7295
abseil_0~20200923.3-3_amd64.buildinfo
Files:
5be82b71d9edba5ebbff99eb1eec3966 2480 libs optional abseil_0~20200923.3-3.dsc
ca3ea05d822de4be2208074828feead6 17248 libs optional
abseil_0~20200923.3-3.debian.tar.xz
980afc65f5ae445e6e17a0d7bb7736f8 7295 libs optional
abseil_0~20200923.3-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEQbf+q7LkywHKVTMA5ZUVm53A7cMFAmBCzusACgkQ5ZUVm53A
7cOAsQ/9E1lRmTLGuQL8oIpjkgTUU+8Eu/Ax0HqiT3+i30lvj5QdSTCSAJGF5HBg
Sd2xoI/Qs4e5cZRiZpeWcLr46fJXUeNWF8rsajSUuoUmCdzQixs7jIV34tIR0GMC
+QZCBeghdYnH8nkY0TSFshKV831cDj8igZpjw6C2Pd6OD8jpbC2unDoTYJm+1fGh
DjUeoI94V0J0Kcp4mH0MdtGPYqgx6KT4OOB4gAuV7SkVx1KUuKUlf1Y3Lc6NdptB
Of36J8gJ4tGYTf5AX4R96/nAup8E5sNYH1g60kUEF3WhPCymYPM4R1xU3IEIUmLB
obQRiur/+LV8p3YxnN76sS80LIOJvWatuQVtrNswt09s633vNrn9BlaW9SxYsqSG
7sP1ILpN9s3n8zP3v71suWE7zL3yJtYEY6ACeN9yYq/MJX8AaxTYsdHODE2B3HVd
uZ4ZZZELLV+NKC187F7EY9iNufV3kcLsFwpjJoctmj3OS+L2ssd+QVxFxb6z9GCl
Egi+jBGRGZSyceRaQBT8cXJf2n5KtLTBc8Mp0fMJP4IZfgaXINDTyQTZ5ZrIbV1x
JPi3FmHeNh9XhZSF+VmiWOrKTlGAGUdGKo/ZhcyAILWDy3hqTltINrfyUv8Ju450
ETTnkjRzKjqms+iE5EGtqUd/mpi53hPCQq5Ui7QOUL601Q3l8kE=
=M8KO
-----END PGP SIGNATURE-----
--- End Message ---