[Debichem-devel] Bug#897744: espresso: ftbfs with GCC-8

Matthias Klose doko at debian.org
Fri May 4 13:21:29 BST 2018


Package: src:espresso
Version: 6.0-3.1
Severity: normal
Tags: sid buster
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-8

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

The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/espresso_6.0-3.1_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.

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

[...]
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules  -c fft_parallel.f90
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules  -c fft_smallbox.f90
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules  -c fft_smallbox_type.f90
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules  -c fft_interfaces.f90
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules  -c fft_error.f90
cc -O3 -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules  -c fft_stick.c
ar ruv libqefft.a task_groups.o scatter_mod.o fft_scalar.o fft_parallel.o fft_interfaces.o stick_base.o fft_smallbox.o fft_smallbox_type.o fft_support.o fft_error.o fft_stick.o fft_types.o       
ar: `u' modifier ignored since `D' is the default (see `U')
ar: creating libqefft.a
a - task_groups.o
a - scatter_mod.o
a - fft_scalar.o
a - fft_parallel.o
a - fft_interfaces.o
a - stick_base.o
a - fft_smallbox.o
a - fft_smallbox_type.o
a - fft_support.o
a - fft_error.o
a - fft_stick.o
a - fft_types.o
ranlib libqefft.a    
make[3]: Leaving directory '/<<PKGBUILDDIR>>/FFTXlib'
cd install ; /usr/bin/make -f extlibs_makefile liblapack
make[3]: Entering directory '/<<PKGBUILDDIR>>/install'
touch fake_liblapack.a
rm fake_liblapack.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/install'
( cd LAXlib ; /usr/bin/make TLDEPS= all || exit 1 )
make[3]: Entering directory '/<<PKGBUILDDIR>>/LAXlib'
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../ELPA/src -c la_types.f90
f951: Warning: Nonexistent include directory '../ELPA/src' [-Wmissing-include-dirs]
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../ELPA/src -c la_error.f90
f951: Warning: Nonexistent include directory '../ELPA/src' [-Wmissing-include-dirs]
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../ELPA/src -c dspev_drv.f90
f951: Warning: Nonexistent include directory '../ELPA/src' [-Wmissing-include-dirs]
dspev_drv.f90:669:9:

      use elpa1
         1
Fatal Error: Cannot read module file 'elpa1.mod' opened at (1), because it was created by a different version of GNU Fortran
compilation terminated.
make[3]: *** [../make.inc:16: dspev_drv.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/LAXlib'
make[2]: *** [Makefile:159: libla] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:38: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:20: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2



More information about the Debichem-devel mailing list