Bug#925823: scotch: ftbfs with GCC-9

Matthias Klose doko at debian.org
Wed Mar 27 19:47:58 GMT 2019


Package: src:scotch
Version: 6.0.6-2
Severity: normal
Tags: sid bullseye
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/scotch_6.0.6-2_unstable_gcc9.log
The last lines of the build log are at the end of this report.

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

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
Strat 1, arch 3, type 2
Strat 1, arch 3, type 3
Strat 1, arch 3, type 4
Strat 1, arch 3, type 5
./test_scotch_graph_map data/m16x16_b1.grf
Strat 0, arch 0, type 0
Strat 0, arch 0, type 1
Strat 0, arch 0, type 2
Strat 0, arch 0, type 3
Strat 0, arch 0, type 4
Strat 0, arch 0, type 5
Strat 0, arch 1, type 0
Strat 0, arch 1, type 1
Strat 0, arch 1, type 2
Strat 0, arch 1, type 3
Strat 0, arch 1, type 4
Strat 0, arch 1, type 5
Strat 0, arch 2, type 0
Strat 0, arch 2, type 1
Strat 0, arch 2, type 2
Strat 0, arch 2, type 3
Strat 0, arch 2, type 4
Strat 0, arch 2, type 5
Strat 0, arch 3, type 0
Strat 0, arch 3, type 1
Strat 0, arch 3, type 2
Strat 0, arch 3, type 3
Strat 0, arch 3, type 4
Strat 0, arch 3, type 5
Strat 1, arch 0, type 0
Strat 1, arch 0, type 1
Strat 1, arch 0, type 2
Strat 1, arch 0, type 3
Strat 1, arch 0, type 4
Strat 1, arch 0, type 5
Strat 1, arch 1, type 0
Strat 1, arch 1, type 1
Strat 1, arch 1, type 2
Strat 1, arch 1, type 3
Strat 1, arch 1, type 4
Strat 1, arch 1, type 5
Strat 1, arch 2, type 0
Strat 1, arch 2, type 1
Strat 1, arch 2, type 2
Strat 1, arch 2, type 3
Strat 1, arch 2, type 4
Strat 1, arch 2, type 5
Strat 1, arch 3, type 0
Strat 1, arch 3, type 1
Strat 1, arch 3, type 2
Strat 1, arch 3, type 3
Strat 1, arch 3, type 4
Strat 1, arch 3, type 5
mpicc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>/src/check=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -I. -I/usr/include/mpi -Drestrict=__restrict -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DSCOTCH_PTHREAD_NUMBER=2 -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DCOMMON_PTHREAD_AFFINITY_LINUX -I../../include -L../../lib test_scotch_graph_map_copy.c -o test_scotch_graph_map_copy -lscotch -lscotcherr -Wl,-z,relro -pthread -lz -lbz2 -llzma -lm -lrt
./test_scotch_graph_map_copy data/bump_b1.grf
Strat 0, type 0
Strat 0, type 1
Strat 1, type 0
Strat 1, type 1
mpicc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>/src/check=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -fPIC -I. -I/usr/include/mpi -Drestrict=__restrict -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_FILE_COMPRESS_BZ2 -DCOMMON_FILE_COMPRESS_LZMA -DCOMMON_PTHREAD -DSCOTCH_PTHREAD_NUMBER=2 -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DCOMMON_PTHREAD_AFFINITY_LINUX -I../../include -L../../lib test_scotch_graph_order.c -o test_scotch_graph_order -lscotch -lscotcherr -Wl,-z,relro -pthread -lz -lbz2 -llzma -lm -lrt
./test_scotch_graph_order data/bump.grf
./test_scotch_graph_order data/bump_b1.grf
make[3]: *** [Makefile:249: check_scotch_graph_order] Segmentation fault
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/check'
make[2]: *** [Makefile:71: check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/check'
make[1]: *** [Makefile:107: check] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/src'
make: *** [debian/rules:85: build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2



More information about the debian-science-maintainers mailing list