Package: src:atlas-ecmwf Version: 0.38.0-1 Severity: important Tags: sid trixie User: [email protected] Usertags: ftbfs-gcc-14
[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/atlas-ecmwf_0.38.0-1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html [...] cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N2000.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N2000.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N2000.cc.o -c /<<PKGBUILDDIR>>/src/atlas/grid/detail/pl/classic_gaussian/N2000.cc [ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N4000.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N4000.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N4000.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N4000.cc.o -c /<<PKGBUILDDIR>>/src/atlas/grid/detail/pl/classic_gaussian/N4000.cc [ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N8000.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N8000.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N8000.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N8000.cc.o -c /<<PKGBUILDDIR>>/src/atlas/grid/detail/pl/classic_gaussian/N8000.cc [ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Vertical.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Vertical.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/Vertical.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/Vertical.cc.o -c /<<PKGBUILDDIR>>/src/atlas/grid/Vertical.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjProjection.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjProjection.cc.o -c /<<PKGBUILDDIR>>/src/atlas/projection/detail/ProjProjection.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/ArrayDataStore.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/ArrayDataStore.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/ArrayDataStore.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/ArrayDataStore.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/ArrayDataStore.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/ArraySpec.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/ArraySpec.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/ArraySpec.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/ArraySpec.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/ArraySpec.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/LocalView.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/LocalView.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/LocalView.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/LocalView.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/LocalView.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/Vector.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/Vector.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/Vector.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/Vector.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/Vector.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeArray.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeArray.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/native/NativeArray.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/native/NativeArray.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/native/NativeArray.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeArrayView.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeArrayView.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/native/NativeArrayView.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/native/NativeArrayView.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/native/NativeArrayView.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeIndexView.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeIndexView.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/native/NativeIndexView.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/native/NativeIndexView.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/native/NativeIndexView.cc [ 17%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeMakeView.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/array/native/NativeMakeView.cc.o -MF CMakeFiles/atlas_ecmwf.dir/array/native/NativeMakeView.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/array/native/NativeMakeView.cc.o -c /<<PKGBUILDDIR>>/src/atlas/array/native/NativeMakeView.cc [ 18%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/field/Field.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/field/Field.cc.o -MF CMakeFiles/atlas_ecmwf.dir/field/Field.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/field/Field.cc.o -c /<<PKGBUILDDIR>>/src/atlas/field/Field.cc [ 18%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/field/FieldCreator.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/field/FieldCreator.cc.o -MF CMakeFiles/atlas_ecmwf.dir/field/FieldCreator.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/field/FieldCreator.cc.o -c /<<PKGBUILDDIR>>/src/atlas/field/FieldCreator.cc In file included from /<<PKGBUILDDIR>>/src/atlas/field/Field.cc:17: /<<PKGBUILDDIR>>/src/atlas/field/detail/FieldImpl.h: In member function ‘void atlas::field::FieldObserver::registerField(const atlas::field::FieldImpl&)’: /<<PKGBUILDDIR>>/src/atlas/field/detail/FieldImpl.h:241:22: error: no matching function for call to ‘find(std::vector<const atlas::field::FieldImpl*>::iterator, std::vector<const atlas::field::FieldImpl*>::iterator, const atlas::field::FieldImpl*)’ 241 | if (std::find(registered_fields_.begin(), registered_fields_.end(), &field) == registered_fields_.end()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/locale_facets.h:48, from /usr/include/c++/14/bits/basic_ios.h:37, from /usr/include/c++/14/ios:46, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /<<PKGBUILDDIR>>/src/atlas/field/Field.cc:11: /usr/include/c++/14/bits/streambuf_iterator.h:435:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT> >::__type std::find(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>, const _CharT2&)’ 435 | find(istreambuf_iterator<_CharT> __first, | ^~~~ /usr/include/c++/14/bits/streambuf_iterator.h:435:5: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/atlas/field/detail/FieldImpl.h:241:22: note: ‘__gnu_cxx::__normal_iterator<const atlas::field::FieldImpl**, std::vector<const atlas::field::FieldImpl*> >’ is not derived from ‘std::istreambuf_iterator<_CharT>’ 241 | if (std::find(registered_fields_.begin(), registered_fields_.end(), &field) == registered_fields_.end()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/src/atlas/field/detail/FieldImpl.h: In member function ‘void atlas::field::FieldObserver::unregisterField(const atlas::field::FieldImpl&)’: /<<PKGBUILDDIR>>/src/atlas/field/detail/FieldImpl.h:247:31: error: no matching function for call to ‘find(std::vector<const atlas::field::FieldImpl*>::iterator, std::vector<const atlas::field::FieldImpl*>::iterator, const atlas::field::FieldImpl*)’ 247 | auto found = std::find(registered_fields_.begin(), registered_fields_.end(), &field); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/streambuf_iterator.h:435:5: note: candidate: ‘template<class _CharT2> typename __gnu_cxx::__enable_if<std::__is_char<_CharT2>::__value, std::istreambuf_iterator<_CharT> >::__type std::find(istreambuf_iterator<_CharT>, istreambuf_iterator<_CharT>, const _CharT2&)’ 435 | find(istreambuf_iterator<_CharT> __first, | ^~~~ /usr/include/c++/14/bits/streambuf_iterator.h:435:5: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/atlas/field/detail/FieldImpl.h:247:31: note: ‘__gnu_cxx::__normal_iterator<const atlas::field::FieldImpl**, std::vector<const atlas::field::FieldImpl*> >’ is not derived from ‘std::istreambuf_iterator<_CharT>’ 247 | auto found = std::find(registered_fields_.begin(), registered_fields_.end(), &field); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/field/FieldCreatorArraySpec.cc.o cd /<<PKGBUILDDIR>>/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/x86_64-linux-gnu/ectrans -I/usr/include/x86_64-linux-gnu/eckit -I/usr/include/x86_64-linux-gnu/eckit/geometry -I/usr/include/x86_64-linux-gnu/eckit/linalg -I/usr/include/x86_64-linux-gnu/eckit/maths -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/include/x86_64-linux-gnu/eckit/mpi -I/usr/include/x86_64-linux-gnu/eckit/option -I/usr/include/x86_64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/atlas_io/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/field/FieldCreatorArraySpec.cc.o -MF CMakeFiles/atlas_ecmwf.dir/field/FieldCreatorArraySpec.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/field/FieldCreatorArraySpec.cc.o -c /<<PKGBUILDDIR>>/src/atlas/field/FieldCreatorArraySpec.cc make[3]: *** [src/atlas/CMakeFiles/atlas_ecmwf.dir/build.make:2165: src/atlas/CMakeFiles/atlas_ecmwf.dir/field/Field.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build' make[2]: *** [CMakeFiles/Makefile2:2121: src/atlas/CMakeFiles/atlas_ecmwf.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/build' make[1]: *** [Makefile:169: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>/debian/build' dh_auto_build: error: cd debian/build && make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:54: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
