Your message dated Thu, 25 Jul 2024 09:25:37 +0100
with message-id <2141d4cb-f8b3-4aa7-a764-7e928518a...@mckinstry.ie>
and subject line Fixed in 0.38.1 release
has caused the Debian Bug report #1074826,
regarding atlas-ecmwf: ftbfs with GCC-14
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1074826: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074826
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:atlas-ecmwf
Version: 0.38.0-1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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-tim
e -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
--- End Message ---
--- Begin Message ---
close 1074826
thanks
This was fixed in the 0.38.1-1 upload.
Regards
Alastair
--- End Message ---