Bug#1097952: superlu-dist: ftbfs with GCC-15
Matthias Klose
doko at debian.org
Mon Feb 17 17:55:44 GMT 2025
Package: src:superlu-dist
Version: 8.2.1+dfsg1-5
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-15
[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/superlu-dist_8.2.1+dfsg1-5_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html
[...]
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/smach_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/smach_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/smach_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/smach_dist.c
/build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c:728:21: error: too many arguments to function ‘fopen’; expected 0, have 2
728 | if ( !(fp = fopen(filename, "w")) ) {
| ^~~~~ ~~~~~~~~
/build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c:685:20: note: declared here
685 | FILE *fp, *fopen();
| ^~~~~
make[3]: *** [SRC/CMakeFiles/superlu_dist.dir/build.make:530: SRC/CMakeFiles/superlu_dist.dir/dutil_dist.c.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 11%] Building C object SRC/CMakeFiles/superlu_dist.dir/dmyblas2_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -DSUPERLU_DIST_EXPORTS -Dsuperlu_dist_EXPORTS -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -isystem /usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MT SRC/CMakeFiles/superlu_dist.dir/dmyblas2_dist.c.o -MF CMakeFiles/superlu_dist.dir/dmyblas2_dist.c.o.d -o CMakeFiles/superlu_dist.dir/dmyblas2_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dmyblas2_dist.c
[ 11%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/dmach_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/dmach_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/dmach_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/dmach_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dmach_dist.c
[ 11%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/superlu_dist_version.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/superlu_dist_version.c.o -MF CMakeFiles/superlu_dist-static.dir/superlu_dist_version.c.o.d -o CMakeFiles/superlu_dist-static.dir/superlu_dist_version.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/superlu_dist_version.c
[ 12%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/comm_tree.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/comm_tree.c.o -MF CMakeFiles/superlu_dist-static.dir/comm_tree.c.o.d -o CMakeFiles/superlu_dist-static.dir/comm_tree.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/comm_tree.c
[ 12%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/superlu_grid3d.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/superlu_grid3d.c.o -MF CMakeFiles/superlu_dist-static.dir/superlu_grid3d.c.o.d -o CMakeFiles/superlu_dist-static.dir/superlu_grid3d.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/superlu_grid3d.c
[ 12%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/supernodal_etree.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/supernodal_etree.c.o -MF CMakeFiles/superlu_dist-static.dir/supernodal_etree.c.o.d -o CMakeFiles/superlu_dist-static.dir/supernodal_etree.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/supernodal_etree.c
[ 12%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/supernodalForest.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/supernodalForest.c.o -MF CMakeFiles/superlu_dist-static.dir/supernodalForest.c.o.d -o CMakeFiles/superlu_dist-static.dir/supernodalForest.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/supernodalForest.c
[ 12%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/trfAux.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/trfAux.c.o -MF CMakeFiles/superlu_dist-static.dir/trfAux.c.o.d -o CMakeFiles/superlu_dist-static.dir/trfAux.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/trfAux.c
[ 13%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/communication_aux.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/communication_aux.c.o -MF CMakeFiles/superlu_dist-static.dir/communication_aux.c.o.d -o CMakeFiles/superlu_dist-static.dir/communication_aux.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/communication_aux.c
[ 13%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/treeFactorization.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/treeFactorization.c.o -MF CMakeFiles/superlu_dist-static.dir/treeFactorization.c.o.d -o CMakeFiles/superlu_dist-static.dir/treeFactorization.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/treeFactorization.c
[ 13%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/sec_structs.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/sec_structs.c.o -MF CMakeFiles/superlu_dist-static.dir/sec_structs.c.o.d -o CMakeFiles/superlu_dist-static.dir/sec_structs.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/sec_structs.c
[ 13%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/dlangs_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/dlangs_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/dlangs_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/dlangs_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dlangs_dist.c
[ 13%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/dgsequ_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/dgsequ_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/dgsequ_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/dgsequ_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dgsequ_dist.c
[ 14%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/dlaqgs_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/dlaqgs_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/dlaqgs_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/dlaqgs_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dlaqgs_dist.c
[ 14%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/dutil_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/dutil_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/dutil_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/dutil_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c
[ 14%] Building C object SRC/CMakeFiles/superlu_dist-static.dir/dmemory_dist.c.o
cd /build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC && /usr/bin/mpicc -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu/SRC -I/usr/include/parmetis -I/usr/include/CombBLAS -I/usr/include/parmetis -DUSE_VENDOR_BLAS -fopenmp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/superlu-dist-8.2.1+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT SRC/CMakeFiles/superlu_dist-static.dir/dmemory_dist.c.o -MF CMakeFiles/superlu_dist-static.dir/dmemory_dist.c.o.d -o CMakeFiles/superlu_dist-static.dir/dmemory_dist.c.o -c /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dmemory_dist.c
/build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c: In function ‘dDumpLblocks’:
/build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c:685:20: error: conflicting types for ‘fopen’; have ‘FILE *(void)’
685 | FILE *fp, *fopen();
| ^~~~~
In file included from /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/superlu_defs.h:56,
from /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/superlu_ddefs.h:37,
from /build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c:24:
/usr/include/stdio.h:264:14: note: previous declaration of ‘fopen’ with type ‘FILE *(const char * restrict, const char * restrict)’
264 | extern FILE *fopen (const char *__restrict __filename,
| ^~~~~
/build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c:728:21: error: too many arguments to function ‘fopen’; expected 0, have 2
728 | if ( !(fp = fopen(filename, "w")) ) {
| ^~~~~ ~~~~~~~~
/build/reproducible-path/superlu-dist-8.2.1+dfsg1/SRC/dutil_dist.c:685:20: note: declared here
685 | FILE *fp, *fopen();
| ^~~~~
make[3]: *** [SRC/CMakeFiles/superlu_dist-static.dir/build.make:530: SRC/CMakeFiles/superlu_dist-static.dir/dutil_dist.c.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1238: SRC/CMakeFiles/superlu_dist.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1270: SRC/CMakeFiles/superlu_dist-static.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/superlu-dist-8.2.1+dfsg1/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:46: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
More information about the debian-science-maintainers
mailing list