Package: src:atlas
Version: 3.10.3-9
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. 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/gcc10-20200225/atlas_3.10.3-9_unstable_gcc10.log
The last lines of the build log are at the end of this report.

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

[...]
/usr/bin/gcc -o zqrtst.o -c -DL2SIZE=33554432 -I/<<PKGBUILDDIR>>/build/include 
-I/<<PKGBUILDDIR>>/build/..//include 
-I/<<PKGBUILDDIR>>/build/..//include/contrib -DAdd_ -DF77_INTEGER=int 
-DStringSunStyle -DATL_OS_Linux -DATL_ARCH_x86SSE2 -DATL_CPUMHZ=3213 -DATL_SSE2 
-DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 -m64 -DATL_DYLIBS -DWALL -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -DATLCINT   -DDCPLX \
               /<<PKGBUILDDIR>>/build/..//bin/qrtst.c
/<<PKGBUILDDIR>>/build/..//bin/qrtst.c: In function ‘RoutNames2IntList’:
/<<PKGBUILDDIR>>/build/..//bin/qrtst.c:1518:12: warning: implicit declaration 
of function ‘strcmp’ [-Wimplicit-function-declaration]
 1518 |       if (!strcmp(args[i], "getrf") || !strcmp(args[i], "GETRF"))
      |            ^~~~~~
/usr/bin/gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -o xzqrtst zqrtst.o \
                   /<<PKGBUILDDIR>>/build/lib/libtstatlas.a 
/<<PKGBUILDDIR>>/build/lib/liblapack_atlas.a 
/<<PKGBUILDDIR>>/build/lib/libcblas.a /<<PKGBUILDDIR>>/build/lib/libf77blas.a \
                   /<<PKGBUILDDIR>>/build/lib/libatlas.a -lm
/usr/bin/gcc -o zslvtst.o -c -DL2SIZE=33554432 -I/<<PKGBUILDDIR>>/build/include 
-I/<<PKGBUILDDIR>>/build/..//include 
-I/<<PKGBUILDDIR>>/build/..//include/contrib -DAdd_ -DF77_INTEGER=int 
-DStringSunStyle -DATL_OS_Linux -DATL_ARCH_x86SSE2 -DATL_CPUMHZ=3213 -DATL_SSE2 
-DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 -m64 -DATL_DYLIBS -DWALL -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -DATLCINT   -DDCPLX \
               /<<PKGBUILDDIR>>/build/..//bin/slvtst.c
/<<PKGBUILDDIR>>/build/..//bin/slvtst.c:746:1: warning: return type defaults to 
‘int’ [-Wimplicit-int]
  746 | main(int nargs, char **args)
      | ^~~~
/usr/bin/gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -o xzslvtst zslvtst.o \
                   /<<PKGBUILDDIR>>/build/lib/libtstatlas.a 
/<<PKGBUILDDIR>>/build/lib/liblapack_atlas.a 
/<<PKGBUILDDIR>>/build/lib/libcblas.a /<<PKGBUILDDIR>>/build/lib/libf77blas.a \
                   /<<PKGBUILDDIR>>/build/lib/libatlas.a -lm
/usr/bin/gcc -o ztrtritst.o -c -DL2SIZE=33554432 
-I/<<PKGBUILDDIR>>/build/include -I/<<PKGBUILDDIR>>/build/..//include 
-I/<<PKGBUILDDIR>>/build/..//include/contrib -DAdd_ -DF77_INTEGER=int 
-DStringSunStyle -DATL_OS_Linux -DATL_ARCH_x86SSE2 -DATL_CPUMHZ=3213 -DATL_SSE2 
-DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 -m64 -DATL_DYLIBS -DWALL -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -DATLCINT   -DDCPLX \
               /<<PKGBUILDDIR>>/build/..//bin/trtritst.c
/usr/bin/gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -o xztrtritst ztrtritst.o \
                   /<<PKGBUILDDIR>>/build/lib/libtstatlas.a 
/<<PKGBUILDDIR>>/build/lib/liblapack_atlas.a 
/<<PKGBUILDDIR>>/build/lib/libcblas.a /<<PKGBUILDDIR>>/build/lib/libf77blas.a \
                   /<<PKGBUILDDIR>>/build/lib/libatlas.a -lm
/usr/bin/gcc -o zuumtst.o -c -DL2SIZE=33554432 -I/<<PKGBUILDDIR>>/build/include 
-I/<<PKGBUILDDIR>>/build/..//include 
-I/<<PKGBUILDDIR>>/build/..//include/contrib -DAdd_ -DF77_INTEGER=int 
-DStringSunStyle -DATL_OS_Linux -DATL_ARCH_x86SSE2 -DATL_CPUMHZ=3213 -DATL_SSE2 
-DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 -m64 -DATL_DYLIBS -DWALL -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -DATLCINT   -DDCPLX \
               /<<PKGBUILDDIR>>/build/..//bin/uumtst.c
/<<PKGBUILDDIR>>/build/..//bin/uumtst.c:569:1: warning: return type defaults to 
‘int’ [-Wimplicit-int]
  569 | main(int nargs, char **args)
      | ^~~~
/usr/bin/gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -o xzuumtst zuumtst.o \
                   /<<PKGBUILDDIR>>/build/lib/libtstatlas.a 
/<<PKGBUILDDIR>>/build/lib/liblapack_atlas.a 
/<<PKGBUILDDIR>>/build/lib/libcblas.a /<<PKGBUILDDIR>>/build/lib/libf77blas.a \
                   /<<PKGBUILDDIR>>/build/lib/libatlas.a -lm
/<<PKGBUILDDIR>>/build/bin/ATLrun.sh /<<PKGBUILDDIR>>/build/bin xzslvtst -n 167 
-r 83 -O 2 c r \
                  >> /<<PKGBUILDDIR>>/build/bin/sanity.out
/<<PKGBUILDDIR>>/build/bin/ATLrun.sh /<<PKGBUILDDIR>>/build/bin xzslvtst -n 167 
-r 83 -O 2 c r -U 2 u l \
                  >> /<<PKGBUILDDIR>>/build/bin/sanity.out
/<<PKGBUILDDIR>>/build/bin/ATLrun.sh /<<PKGBUILDDIR>>/build/bin xzqrtst -n 1 
167 -m 1 83 -U 2 u l \
                  -S 2 r l >> /<<PKGBUILDDIR>>/build/bin/sanity.out
/<<PKGBUILDDIR>>/build/bin/ATLrun.sh /<<PKGBUILDDIR>>/build/bin xztrtritst -n 
167  -O 2 c r -U 2 u l \
                  -D 2 n u >> /<<PKGBUILDDIR>>/build/bin/sanity.out
/<<PKGBUILDDIR>>/build/bin/ATLrun.sh /<<PKGBUILDDIR>>/build/bin xzuumtst -n 167 
-O 2 c r -U 2 u l \
                  >> /<<PKGBUILDDIR>>/build/bin/sanity.out
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/bin'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/bin'
cd interfaces/blas/C/testing ; make sanity_test
make[4]: Entering directory '/<<PKGBUILDDIR>>/build/interfaces/blas/C/testing'
rm -f sanity.out
make ssanity_test dsanity_test csanity_test zsanity_test
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/interfaces/blas/C/testing'
/usr/bin/gfortran -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -m64 -fPIC -O0    -o c_sblat1.o -c 
/<<PKGBUILDDIR>>/build/..//interfaces/blas/C/testing/c_sblat1.f
/<<PKGBUILDDIR>>/build/..//interfaces/blas/C/testing/c_sblat1.f:250:48:

  250 |                CALL STEST1(SNRM2TEST(N,SX,INCX),STEMP,STEMP,SFAC)
      |                                                1
Error: Rank mismatch in argument ‘strue1’ at (1) (scalar and rank-1)
/<<PKGBUILDDIR>>/build/..//interfaces/blas/C/testing/c_sblat1.f:254:48:

  254 |                CALL STEST1(SASUMTEST(N,SX,INCX),STEMP,STEMP,SFAC)
      |                                                1
Error: Rank mismatch in argument ‘strue1’ at (1) (scalar and rank-1)
make[5]: *** [Makefile:387: c_sblat1.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/interfaces/blas/C/testing'
make[4]: *** [Makefile:7: sanity_test] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/interfaces/blas/C/testing'
make[3]: *** [Make.top:29: sanity_test] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:626: test] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [debian/rules:207: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:108: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

-- 
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to