Source: espresso Version: 6.7-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20210120 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[3]: Entering directory '/<<PKGBUILDDIR>>/FFTXlib' > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_param.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_support.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c stick_base.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_types.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c scatter_mod.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scatter_2d.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_buffers.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scatter_gpu.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scatter_2d_gpu.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_ggen.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fftw_interfaces.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.ARM_LIB.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.DFTI.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.ESSL.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.FFTW.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.FFTW3.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.SX6.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.cuFFT.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > mpif90 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -cpp -fallow-argument-mismatch -frelease -I/<<PKGBUILDDIR>>//include > -I/<<PKGBUILDDIR>>//FoX/finclude -c fft_scalar.f90 > f951: Warning: command-line option ‘-frelease’ is valid for D but not for > Fortran > fft_scalar.f90:38:2: > > 38 | #error No fft_scalar backend selected! > | 1~~~~ > Error: #error No fft_scalar backend selected! > fft_scalar.f90:47:38: > > 47 | PUBLIC :: cft_1z, cft_2xy, cfft3d, cfft3ds > | 1 > Error: Symbol ‘cfft3d’ at (1) has no IMPLICIT type; did you mean ‘nfftx’? > fft_scalar.f90:47:47: > > 47 | PUBLIC :: cft_1z, cft_2xy, cfft3d, cfft3ds > | 1 > Error: Symbol ‘cfft3ds’ at (1) has no IMPLICIT type > fft_scalar.f90:47:21: > > 47 | PUBLIC :: cft_1z, cft_2xy, cfft3d, cfft3ds > | 1 > Error: Symbol ‘cft_1z’ at (1) has no IMPLICIT type > fft_scalar.f90:47:30: > > 47 | PUBLIC :: cft_1z, cft_2xy, cfft3d, cfft3ds > | 1 > Error: Symbol ‘cft_2xy’ at (1) has no IMPLICIT type > make[3]: *** [../make.inc:16: fft_scalar.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2021/01/20/espresso_6.7-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.