Your message dated Tue, 11 Oct 2022 08:34:08 +0000
with message-id <e1oiaig-00ftps...@fasolo.debian.org>
and subject line Bug#1012935: fixed in gf-complete 
1.0.2+2017.04.10.git.ea75cdf-9
has caused the Debian Bug report #1012935,
regarding gf-complete: Require SSE4 on amd64
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 ow...@bugs.debian.org
immediately.)


-- 
1012935: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012935
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gf-complete
Version: 1.0.2+2017.04.10.git.ea75cdf-7
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/gf-complete_1.0.2+2017.04.10.git.ea75cdf-7_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
libtool: link: gcc -O3 -msse -DINTEL_SSE -msse2 -DINTEL_SSE2 -msse3 
-DINTEL_SSE3 -mssse3 -DINTEL_SSSE3 -mpclmul -DINTEL_SSE4_PCLMUL -msse4.1 
-DINTEL_SSE4 -msse4.2 -DINTEL_SSE4 -fPIC -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/gf_example_1 gf_example_1.o  
../src/.libs/libgf_complete.so
libtool: link: gcc -O3 -msse -DINTEL_SSE -msse2 -DINTEL_SSE2 -msse3 
-DINTEL_SSE3 -mssse3 -DINTEL_SSSE3 -mpclmul -DINTEL_SSE4_PCLMUL -msse4.1 
-DINTEL_SSE4 -msse4.2 -DINTEL_SSE4 -fPIC -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/gf_example_3 gf_example_3.o  
../src/.libs/libgf_complete.so
libtool: link: gcc -O3 -msse -DINTEL_SSE -msse2 -DINTEL_SSE2 -msse3 
-DINTEL_SSE3 -mssse3 -DINTEL_SSSE3 -mpclmul -DINTEL_SSE4_PCLMUL -msse4.1 
-DINTEL_SSE4 -msse4.2 -DINTEL_SSE4 -fPIC -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/gf_example_5 gf_example_5.o  
../src/.libs/libgf_complete.so
libtool: link: gcc -O3 -msse -DINTEL_SSE -msse2 -DINTEL_SSE2 -msse3 
-DINTEL_SSE3 -mssse3 -DINTEL_SSSE3 -mpclmul -DINTEL_SSE4_PCLMUL -msse4.1 
-DINTEL_SSE4 -msse4.2 -DINTEL_SSE4 -fPIC -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/gf_example_7 gf_example_7.o  
../src/.libs/libgf_complete.so
libtool: link: gcc -O3 -msse -DINTEL_SSE -msse2 -DINTEL_SSE2 -msse3 
-DINTEL_SSE3 -mssse3 -DINTEL_SSSE3 -mpclmul -DINTEL_SSE4_PCLMUL -msse4.1 
-DINTEL_SSE4 -msse4.2 -DINTEL_SSE4 -fPIC -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/gf_example_6 gf_example_6.o  
../src/.libs/libgf_complete.so
libtool: link: gcc -O3 -msse -DINTEL_SSE -msse2 -DINTEL_SSE2 -msse3 
-DINTEL_SSE3 -mssse3 -DINTEL_SSSE3 -mpclmul -DINTEL_SSE4_PCLMUL -msse4.1 
-DINTEL_SSE4 -msse4.2 -DINTEL_SSE4 -fPIC -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/gf_example_2 gf_example_2.o  
../src/.libs/libgf_complete.so
make[2]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_test
        make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making check in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making check in tools
make[3]: Entering directory '/<<PKGBUILDDIR>>/tools'
make  check-TESTS
make[4]: Entering directory '/<<PKGBUILDDIR>>/tools'
make[5]: Entering directory '/<<PKGBUILDDIR>>/tools'
./gf_methods 128 -A -U  > gf_unit_w128.sh || rm gf_unit_w128.sh
./gf_methods 64 -A -U  > gf_unit_w64.sh || rm gf_unit_w64.sh
./gf_methods 32 -A -U  > gf_unit_w32.sh || rm gf_unit_w32.sh
./gf_methods 16 -A -U  > gf_unit_w16.sh || rm gf_unit_w16.sh
./gf_methods 8 -A -U  > gf_unit_w8.sh || rm gf_unit_w8.sh
./gf_methods 4 -A -U  > gf_unit_w4.sh || rm gf_unit_w4.sh
PASS: gf_unit_w8.sh
PASS: gf_unit_w4.sh
PASS: gf_unit_w16.sh
PASS: gf_unit_w32.sh
PASS: gf_unit_w64.sh
PASS: gf_unit_w128.sh
============================================================================
Testsuite summary for gf-complete 1.0
============================================================================
# TOTAL: 6
# PASS:  6
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
rm gf_unit_w4.sh gf_unit_w8.sh gf_unit_w128.sh gf_unit_w16.sh gf_unit_w32.sh 
gf_unit_w64.sh
make[5]: Leaving directory '/<<PKGBUILDDIR>>/tools'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tools'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tools'
Making check in test
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
Making check in examples
make[3]: Entering directory '/<<PKGBUILDDIR>>/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
./libtool --mode=execute qemu-x86_64-static -cpu 
qemu64,-sse3,-ssse3,-sse4.1,-sse4.2 ./test/gf_unit 64 A -1 -
qemu: uncaught target signal 4 (Illegal instruction) - core dumped
make[1]: *** [debian/rules:21: override_dh_auto_test] Illegal instruction
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gf-complete
Source-Version: 1.0.2+2017.04.10.git.ea75cdf-9
Done: Thomas Goirand <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gf-complete, 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 1012...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated gf-complete 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 11 Oct 2022 09:21:54 +0200
Source: gf-complete
Architecture: source
Version: 1.0.2+2017.04.10.git.ea75cdf-9
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1012935
Changes:
 gf-complete (1.0.2+2017.04.10.git.ea75cdf-9) unstable; urgency=medium
 .
   [ Shengjing Zhu ]
   * Reenable non-SSE4 tests.
   * Build with -O1 (Closes: #1012935)
     To ensure gcc-12 won't optimize itself to generate SSE instruction.
     All SSE optimizations are implemented manually with runtime dispatch.
Checksums-Sha1:
 4e9b4e3831005ef86e4f539713bcccf8d2e2d622 2320 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9.dsc
 bec018ff4d1080255af92eaf4ef325a2cbfdec69 5004 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9.debian.tar.xz
 c47a79002c09dbb25e33e0bee4543692ca1e2eea 7797 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9_amd64.buildinfo
Checksums-Sha256:
 bd5161536a3a580b70b8fc35f5506dfc3a89f81ed7ac97beab732f203b8587dc 2320 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9.dsc
 af07a01acbcd3ab64de2b3672c032e0ad2b981369f1301116f6ebf811ae50e6e 5004 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9.debian.tar.xz
 612d49e0c99c914c71e5e423d4408eb3812d7a70afdf35c5ebea934bbefa7c45 7797 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9_amd64.buildinfo
Files:
 f9c7dcf98e35616e18b3502a70d3920d 2320 libs optional 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9.dsc
 71c0b1569b9e901f2924641f0e02f8e5 5004 libs optional 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9.debian.tar.xz
 69cbe1731b2c3ddbfbea0f6005a1c9a3 7797 libs optional 
gf-complete_1.0.2+2017.04.10.git.ea75cdf-9_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmNFISgACgkQ1BatFaxr
Q/6DdA/+MBt1kCl21FTz7Yhd9qFpqy9oyMmVfXWNYSR0aYWAYiKWKK/TbXaIGzF6
Yxw15zwCezMi9nrYWa3ozLbbSNbwY7rgcnKnSGCrxU1xOKc3rgY4t2th8mvJ0O6M
QawkjcgVGwrbJpWjUWpQjnfxMYuzB7GV3m5Z8zFcoPk1/1PHhdDZA+1qncLKhNb5
Z4WPlTDS9P3+Vp4G8qzFiXJ5SBy+IpqzKuoc2eCcRUjBn4HNQhjqJWZGcQchxqQy
yxKbjgJ0hI+SiAjBA/+A6iWTkcClg+M7ndc5uQAaDsjJvNdLT9xSMRsIggkJTQgd
N96FuOI6uGow3Un913BPJLkIQ5w4yncKtRs1b+skXXAwDUrkmSwY6SPJOF4C3QUq
vt9OFyK6itdyT1V8E4J889MiAKTmdmnKYoE4JeSqXt9ZQvNm7ewYDK4AJqoF7wQ1
UkBj5oA4Xan7fz94GNtpVmeFWLzjzA4CMJYOLINcp+DFF/yCSIaKsHlwpt7w1hVw
a8LvSXnBPocU+L0pym5vwU3nWP1wQ1IsjXFH984a2Dz+mxW8pjVPfxh1LvkxX0pG
9kUm5CNEtr7Izna6MvrJAgoT3DEYMDpinUFbCYNKZBGKMBR24stsUDT4peTFnGAm
hMIEJ9qipVQrEdIcEP1UXao8kKXt+aH9/qrn2+ReKejJEWuAml8=
=tbYt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to