Your message dated Thu, 13 Jul 2023 10:09:59 +0000
with message-id <[email protected]>
and subject line Bug#1037630: fixed in dune-common 2.9.0-3
has caused the Debian Bug report #1037630,
regarding dune-common: ftbfs with GCC-13
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.)


-- 
1037630: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037630
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dune-common
Version: 2.9.0-2
Severity: normal
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/dune-common_2.9.0-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
[ 98%] Building CXX object 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_double.cc.o
cd /<<PKGBUILDDIR>>/build/dune/common/simd/test && /usr/bin/c++ -DENABLE_MPI=1 
-DENABLE_QUADMATH=1 -DHAVE_CONFIG_H -D_GLIBCXX_USE_FLOAT128 
-I/<<PKGBUILDDIR>>/build -I/<<PKGBUILDDIR>> -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE 
-fext-numeric-literals -MD -MT 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_double.cc.o
 -MF 
CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_double.cc.o.d
 -o 
CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_double.cc.o
 -c 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_BinaryOpsVectorScalar_std_complex_double.cc
[ 98%] Building CXX object 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_Type_std_complex_long_double.cc.o
cd /<<PKGBUILDDIR>>/build/dune/common/simd/test && /usr/bin/c++ -DENABLE_MPI=1 
-DENABLE_QUADMATH=1 -DHAVE_CONFIG_H -D_GLIBCXX_USE_FLOAT128 
-I/<<PKGBUILDDIR>>/build -I/<<PKGBUILDDIR>> -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE 
-fext-numeric-literals -MD -MT 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_Type_std_complex_long_double.cc.o
 -MF 
CMakeFiles/looptest.dir/looptest_vector_Type_std_complex_long_double.cc.o.d -o 
CMakeFiles/looptest.dir/looptest_vector_Type_std_complex_long_double.cc.o -c 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_Type_std_complex_long_double.cc
In file included from /<<PKGBUILDDIR>>/dune/common/simd/test.hh:27,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest.hh:10,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_BinaryOpsVectorScalar_std_complex_double.cc:7:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh: In function ‘bool 
Dune::Simd::Overloads::allTrue(ADLTag<5, true>, Dune::LoopSIMD<T, S, A>) [with 
M = bool; long unsigned int S = 5; long unsigned int A = 64]’:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:408:12: note: the ABI for passing 
parameters with 64-byte alignment has changed in GCC 4.6
  408 |       bool allTrue(ADLTag<5>, LoopSIMD<M,S,A> mask) {
      |            ^~~~~~~
[ 98%] Building CXX object 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_BinaryOpsScalarVector_std_complex_long_double.cc.o
cd /<<PKGBUILDDIR>>/build/dune/common/simd/test && /usr/bin/c++ -DENABLE_MPI=1 
-DENABLE_QUADMATH=1 -DHAVE_CONFIG_H -D_GLIBCXX_USE_FLOAT128 
-I/<<PKGBUILDDIR>>/build -I/<<PKGBUILDDIR>> -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE 
-fext-numeric-literals -MD -MT 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_BinaryOpsScalarVector_std_complex_long_double.cc.o
 -MF 
CMakeFiles/looptest.dir/looptest_vector_BinaryOpsScalarVector_std_complex_long_double.cc.o.d
 -o 
CMakeFiles/looptest.dir/looptest_vector_BinaryOpsScalarVector_std_complex_long_double.cc.o
 -c 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_BinaryOpsScalarVector_std_complex_long_double.cc
In file included from /<<PKGBUILDDIR>>/dune/common/simd/test.hh:27,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest.hh:10,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_Type_std_complex_long_double.cc:7:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh: In function ‘auto 
Dune::Simd::Overloads::cond(ADLTag<5, (std::is_same<bool, typename 
ScalarType<typename std::decay<_Tp>::type>::type>::value && (lanes<M>() == 
lanes<Dune::LoopSIMD<T, S, A> >()))>, M, Dune::LoopSIMD<T, S, A>, 
Dune::LoopSIMD<T, S, A>) [with M = Dune::LoopSIMD<bool, 5, 64>; T = 
std::complex<long double>; long unsigned int S = 5; long unsigned int A = 64]’:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:388:12: note: the ABI for passing 
parameters with 64-byte alignment has changed in GCC 4.6
  388 |       auto cond(ADLTag<5, std::is_same<bool, Simd::Scalar<M> >::value
      |            ^~~~
In file included from /<<PKGBUILDDIR>>/dune/common/simd/test.hh:27,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest.hh:10,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_BinaryOpsScalarVector_std_complex_long_double.cc:7:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh: In function ‘bool 
Dune::Simd::Overloads::allTrue(ADLTag<5, true>, Dune::LoopSIMD<T, S, A>) [with 
M = bool; long unsigned int S = 5; long unsigned int A = 64]’:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:408:12: note: the ABI for passing 
parameters with 64-byte alignment has changed in GCC 4.6
  408 |       bool allTrue(ADLTag<5>, LoopSIMD<M,S,A> mask) {
      |            ^~~~~~~
[100%] Building CXX object 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_long_double.cc.o
cd /<<PKGBUILDDIR>>/build/dune/common/simd/test && /usr/bin/c++ -DENABLE_MPI=1 
-DENABLE_QUADMATH=1 -DHAVE_CONFIG_H -D_GLIBCXX_USE_FLOAT128 
-I/<<PKGBUILDDIR>>/build -I/<<PKGBUILDDIR>> -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE 
-fext-numeric-literals -MD -MT 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_long_double.cc.o
 -MF 
CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_long_double.cc.o.d
 -o 
CMakeFiles/looptest.dir/looptest_vector_BinaryOpsVectorScalar_std_complex_long_double.cc.o
 -c 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_BinaryOpsVectorScalar_std_complex_long_double.cc
[100%] Building CXX object 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest.cc.o
cd /<<PKGBUILDDIR>>/build/dune/common/simd/test && /usr/bin/c++ -DENABLE_MPI=1 
-DENABLE_QUADMATH=1 -DHAVE_CONFIG_H -D_GLIBCXX_USE_FLOAT128 
-I/<<PKGBUILDDIR>>/build -I/<<PKGBUILDDIR>> -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -std=c++17 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE 
-fext-numeric-literals -MD -MT 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest.cc.o -MF 
CMakeFiles/looptest.dir/looptest.cc.o.d -o 
CMakeFiles/looptest.dir/looptest.cc.o -c 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest.cc
In file included from /usr/include/c++/13/cassert:44,
                 from /<<PKGBUILDDIR>>/dune/common/simd/interface.hh:17,
                 from /<<PKGBUILDDIR>>/dune/common/simd/simd.hh:13,
                 from /<<PKGBUILDDIR>>/dune/common/simd/loop.hh:13,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest.cc:12:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh: In constructor ‘Dune::LoopSIMD<T, S, 
A>::LoopSIMD()’:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:70:31: error: ‘uintptr_t’ does not 
name a type
   70 |       assert(reinterpret_cast<uintptr_t>(this) % 
std::min(alignof(LoopSIMD<T,S,A>),alignof(std::max_align_t)) == 0);
      |                               ^~~~~~~~~
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:14:1: note: ‘uintptr_t’ is defined in 
header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
   13 | #include <dune/common/simd/simd.hh>
  +++ |+#include <cstdint>
   14 | #include <dune/common/typetraits.hh>
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh: In constructor ‘Dune::LoopSIMD<T, S, 
A>::LoopSIMD(const Dune::LoopSIMD<T, S, OA>&)’:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:82:31: error: ‘uintptr_t’ does not 
name a type
   82 |       assert(reinterpret_cast<uintptr_t>(this) % 
std::min(alignof(LoopSIMD<T,S,A>),alignof(std::max_align_t)) == 0);
      |                               ^~~~~~~~~
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:82:31: note: ‘uintptr_t’ is defined 
in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
make[5]: *** [dune/common/simd/test/CMakeFiles/looptest.dir/build.make:835: 
dune/common/simd/test/CMakeFiles/looptest.dir/looptest.cc.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from /<<PKGBUILDDIR>>/dune/common/simd/test.hh:27,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest.hh:10,
                 from 
/<<PKGBUILDDIR>>/build/dune/common/simd/test/looptest_vector_BinaryOpsVectorScalar_std_complex_long_double.cc:7:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh: In function ‘bool 
Dune::Simd::Overloads::allTrue(ADLTag<5, true>, Dune::LoopSIMD<T, S, A>) [with 
M = bool; long unsigned int S = 5; long unsigned int A = 64]’:
/<<PKGBUILDDIR>>/dune/common/simd/loop.hh:408:12: note: the ABI for passing 
parameters with 64-byte alignment has changed in GCC 4.6
  408 |       bool allTrue(ADLTag<5>, LoopSIMD<M,S,A> mask) {
      |            ^~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[4]: *** [CMakeFiles/Makefile2:2122: 
dune/common/simd/test/CMakeFiles/looptest.dir/all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[3]: *** [CMakeFiles/Makefile2:1443: CMakeFiles/build_tests.dir/rule] Error 
2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:546: build_tests] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j8 "INSTALL=install 
--strip-program=true" build_tests VERBOSE=1 returned exit code 2
make[1]: *** [debian/dune-debian.mk:38: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:18: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dune-common
Source-Version: 2.9.0-3
Done: Markus Blatt <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dune-common, 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.
Markus Blatt <[email protected]> (supplier of updated dune-common 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: SHA256

Format: 1.8
Date: Thu, 13 Jul 2023 08:20:17 +0200
Source: dune-common
Architecture: source
Version: 2.9.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Markus Blatt <[email protected]>
Closes: 1037630
Changes:
 dune-common (2.9.0-3) unstable; urgency=medium
 .
   * d/patches: Backported upstream GCC-13 compile fix
       (Closes: #1037630)
Checksums-Sha1:
 2f9f8997b4982f0226881251cf3b08830bbe925b 2447 dune-common_2.9.0-3.dsc
 3b6b4f4f66eb2d2f1bcdeefc127ac852534c345c 13504 
dune-common_2.9.0-3.debian.tar.xz
Checksums-Sha256:
 532365f203141e064e32f56adbfe0d06ae8970ccd246d0ea3ded9b60418f4819 2447 
dune-common_2.9.0-3.dsc
 921ebf0fd61e5c291e366b8b32ade8bb069bedc323d7f4b4c02cfafc9003044d 13504 
dune-common_2.9.0-3.debian.tar.xz
Files:
 e530678d0e0a97743af66e4c27b2e4fd 2447 libs optional dune-common_2.9.0-3.dsc
 5e225d91a0aa42aed7e3ed3bfefe1321 13504 libs optional 
dune-common_2.9.0-3.debian.tar.xz

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

iQIzBAEBCAAdFiEEX5730Qbzr+QcV2vnUAaxd/1SdC8FAmSvwNUACgkQUAaxd/1S
dC9Ulg//cgnk71gjQzxL0XTABW4Dd/uoa3tiQWz7KnIXy1xkNI+3foeE7rTTZv+m
rAOkWCQWK6giq1VWyShuTyXH3mFC1eQlclLGaQ7IebAne171iAcyKRwI1HfCvAJn
CPPfDmZDzn7w9HMeU28T9cHhRcCqdM02t0ak1okg68zfJjhIbb4bt8HKZh9nOmyl
1Ka4FjBKbpge6s/G2P9xVS31oKmhoQQTLBeassruj8F0Pl5lShSDYqfeW2XmDUtC
V1UmNn839KNqqkOoYssF3xq0ZCDNDyCWZ0A3YAeDEaJLovHZKIStVPGjaNCU9/tr
cXIL/jKol56yX+VCeWg5Wxg8w7Ocpy2dzXn89pRKKLcUzMJQd07vtKyoJSxzjSsa
nZjAgzCM3utsp+PO8liAZ73g2hLubbZ0Y3yM3DDg59Bi7Mbh5gJjZz0It3GfmcQb
/yoCaF0KhAEy271kbV/NVKodxzc1XJY78r3VK+3rnWCVAYJkUlVEhfcrzxQgAPHn
UE+BlPNOfU9xSn2R0Om1IG8+/PMgv1WuDxd9vIYFbE9vTSSMJ9GN3nbJJPr0MB6g
7rZM+sAgYagR4t5RMddp7XavHLzCShTtWlXlaHLqCPOQRtA3s7nOvhluVt7S/O29
LaKHT33OsQFI0RvAcSnGuC/7bKKgv17CUpqX+R9RyLAFJnaeG/4=
=WR+0
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to