Diff of the two buildlogs:

--
--- b1/build.log	2025-02-26 08:01:39.878347701 +0000
+++ b2/build.log	2025-02-26 08:09:48.068320321 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Tue Feb 25 19:48:48 -12 2025
-I: pbuilder-time-stamp: 1740556128
+I: Current time: Wed Apr  1 04:24:44 +14 2026
+I: pbuilder-time-stamp: 1774967084
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -27,52 +27,84 @@
 dpkg-source: info: applying acc-interface.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/863923/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink03-arm64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Mar 31 14:24 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='0186d087baa944f5807bf6f9f4856d65'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='863923'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=40c47a219eb9483285cd455c397a6a15
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=1818114
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/pbuilderrc_Adub --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/b1 --logfile b1/build.log atlas-ecmwf_0.41.1-1.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/pbuilderrc_JA9i --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/b2 --logfile b2/build.log atlas-ecmwf_0.41.1-1.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/863923/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -572,7 +604,7 @@
 Get: 407 http://deb.debian.org/debian unstable/main arm64 python3.13-dev arm64 3.13.2-1 [505 kB]
 Get: 408 http://deb.debian.org/debian unstable/main arm64 python3-dev arm64 3.13.2-1 [26.1 kB]
 Get: 409 http://deb.debian.org/debian unstable/main arm64 python3-all-dev arm64 3.13.2-1 [1068 B]
-Fetched 1544 MB in 21s (74.4 MB/s)
+Fetched 1544 MB in 22s (71.5 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package poppler-data.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19889 files and directories currently installed.)
@@ -1887,8 +1919,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Wed Feb 26 07:51:45 UTC 2025.
-Universal Time is now:  Wed Feb 26 07:51:45 UTC 2025.
+Local time is now:      Tue Mar 31 14:26:32 UTC 2026.
+Universal Time is now:  Tue Mar 31 14:26:32 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libboost-atomic1.83.0:arm64 (1.83.0-4.1) ...
@@ -2269,7 +2301,11 @@
 fakeroot is already the newest version (1.37-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/atlas-ecmwf-0.41.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../atlas-ecmwf_0.41.1-1_source.changes
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/atlas-ecmwf-0.41.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../atlas-ecmwf_0.41.1-1_source.changes
 dpkg-buildpackage: info: source package atlas-ecmwf
 dpkg-buildpackage: info: source version 0.41.1-1
 dpkg-buildpackage: info: source distribution unstable
@@ -2311,101 +2347,101 @@
 -- DEBUG - ---------------------------------------------------------
 -- DEBUG - Environment:
 -- DEBUG - ---------------------------------------------------------
-DEB_HOST_GNU_SYSTEM=linux-gnu
+LD_LIBRARY_PATH=/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib
+SHELL=/bin/bash
+DEB_HOST_ARCH_LIBC=gnu
+HIPCXX=clang++-17
 SUDO_GID=109
-DFLAGS=-frelease
-DEB_BUILD_ARCH_BITS=64
-DEB_TARGET_GNU_CPU=aarch64
-MAIL=/var/mail/root
-DEB_HOST_ARCH_OS=linux
-LANGUAGE=en_US:en
-USER=pbuilder1
 OMPI_MCA_rmaps_base_oversubscribe=1
-ASFLAGS_FOR_BUILD=
-CXXFLAGS=-I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2
-DEB_BUILD_GNU_TYPE=aarch64-linux-gnu
-BUILDUSERNAME=pbuilder1
-FFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
-DEB_TARGET_MULTIARCH=aarch64-linux-gnu
-OBJCFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
-DH_INTERNAL_OPTIONS=-O--buildsystem=ecbuild-O--builddir=debian/build
-DEB_BUILD_ARCH_CPU=arm64
-SHLVL=2
-DEB_HOST_ARCH_LIBC=gnu
-DEB_HOST_ARCH_ABI=base
-LD_LIBRARY_PATH=/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib
-OLDPWD=/
-BUILDUSERGECOS=first user,first room,first work-phone,first home-phone,first other
-HOME=/build/reproducible-path/atlas-ecmwf-0.41.1/debian/.debhelper/generated/_source/home
-DEB_BUILD_ARCH_ENDIAN=little
-DFLAGS_FOR_BUILD=-frelease
-LDFLAGS=-Wl,-z,relro
-DEB_TARGET_ARCH_BITS=64
-DEB_BUILD_GNU_SYSTEM=linux-gnu
-MAKEFLAGS=
-PBUILDER_OPERATION=build
-CXXFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
-OBJCFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
-DEB_BUILD_ARCH_OS=linux
-DEB_TARGET_GNU_TYPE=aarch64-linux-gnu
-SUDO_UID=104
-PBUILDER_PKGDATADIR=/usr/share/pbuilder
-DEB_TARGET_ARCH_CPU=arm64
-LOGNAME=pbuilder1
-DEB_BUILD_ARCH_LIBC=gnu
-DEB_BUILD_ARCH_ABI=base
-PBUILDER_SYSCONFDIR=/etc
-_=/usr/bin/unshare
-DEB_HOST_ARCH=arm64
-LDFLAGS_FOR_BUILD=-Wl,-z,relro
-DEB_TARGET_ARCH_ENDIAN=little
-TERM=unknown
-DH_INTERNAL_OVERRIDE=dh_auto_configure
-DEB_HOST_GNU_CPU=aarch64
 DEB_TARGET_GNU_SYSTEM=linux-gnu
-PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
-HIPCXX=clang++-17
-INVOCATION_ID=0add4352a4254d4ea7e9b35bc4008d73
-MAKELEVEL=2
-DEB_TARGET_ARCH_OS=linux
-CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2
 DEB_HOST_MULTIARCH=aarch64-linux-gnu
+CPPFLAGS_FOR_BUILD=-Wdate-time -D_FORTIFY_SOURCE=2
+LANGUAGE=nl_BE:nl
+OBJCXXFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
+LDFLAGS_FOR_BUILD=-Wl,-z,relro
+DEB_TARGET_ARCH_CPU=arm64
+BUILDUSERGECOS=second user,second room,second work-phone,second home-phone,second other
+DH_INTERNAL_OVERRIDE=dh_auto_configure
+PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+SUDO_COMMAND=/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/pbuilderrc_JA9i --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/b2 --logfile b2/build.log atlas-ecmwf_0.41.1-1.dsc
+SUDO_USER=jenkins
+DEB_TARGET_ARCH_BITS=64
+FFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
+PBUILDER_SYSCONFDIR=/etc
+PWD=/build/reproducible-path/atlas-ecmwf-0.41.1
+DEB_BUILD_MULTIARCH=aarch64-linux-gnu
 SOURCE_DATE_EPOCH=1740481049
-FCFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
-OBJCXXFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
-LANG=C
-DH_VERBOSE=1
+LOGNAME=pbuilder2
+DEB_HOST_GNU_SYSTEM=linux-gnu
+DEB_RULES_REQUIRES_ROOT=no
+CFLAGS_FOR_BUILD=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
+DEB_BUILD_ARCH_BITS=64
+CXXFLAGS=-I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2
+DEB_BUILD_ARCH_OS=linux
+_=/usr/bin/dh_auto_configure
+TZ=/usr/share/zoneinfo/Etc/GMT-14
+BUILDUSERNAME=pbuilder2
+ASFLAGS_FOR_BUILD=
 LD_PRELOAD=
+LDFLAGS=-Wl,-z,relro
+HOME=/build/reproducible-path/atlas-ecmwf-0.41.1/debian/.debhelper/generated/_source/home
+LANG=C
+DEB_HOST_ARCH_ABI=base
 DEB_TARGET_ARCH_LIBC=gnu
+DEB_TARGET_GNU_TYPE=aarch64-linux-gnu
 DEB_TARGET_ARCH_ABI=base
-PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
-DEB_BUILD_OPTIONS=buildinfo=+all reproducible=+all parallel=12 
-SUDO_COMMAND=/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/pbuilderrc_Adub --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5WxwQFjf/b1 --logfile b1/build.log atlas-ecmwf_0.41.1-1.dsc
 CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2
-DEBIAN_FRONTEND=noninteractive
-DH_INTERNAL_BUILDFLAGS=1
-SHELL=/bin/bash
-DEB_HOST_ARCH_BITS=64
+OBJCFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
+INVOCATION_ID=df2fb9fef75b4296bef3d3ea0e252bde
+DEB_TARGET_ARCH=arm64
+DH_VERBOSE=1
 DEB_BUILD_ARCH=arm64
-SUDO_USER=jenkins
-CFLAGS_FOR_BUILD=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
-DEB_BUILD_GNU_CPU=aarch64
-ASFLAGS=
-DEB_HOST_GNU_TYPE=aarch64-linux-gnu
+PBCURRENTCOMMANDLINEOPERATION=build
+PBUILDER_PKGDATADIR=/usr/share/pbuilder
+DEB_TARGET_ARCH_OS=linux
+MFLAGS=
+PBUILDER_OPERATION=build
+FCFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
+MAKEFLAGS=
+TERM=unknown
+DEB_TARGET_MULTIARCH=aarch64-linux-gnu
 FCFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
+DEB_BUILD_ARCH_CPU=arm64
+DEB_BUILD_ARCH_LIBC=gnu
+OBJCFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
+USER=pbuilder2
+DEB_HOST_ARCH_BITS=64
+FFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
+DEB_BUILD_GNU_TYPE=aarch64-linux-gnu
+CXXFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
+DEB_BUILD_OPTIONS=buildinfo=+all reproducible=+all parallel=12 
+SHLVL=3
+MAKELEVEL=2
+DEB_BUILD_GNU_SYSTEM=linux-gnu
+DH_INTERNAL_OPTIONS=-O--buildsystem=ecbuild-O--builddir=debian/build
+DFLAGS_FOR_BUILD=-frelease
+DEB_TARGET_GNU_CPU=aarch64
+DEB_TARGET_ARCH_ENDIAN=little
+DEB_HOST_ARCH=arm64
+DEB_HOST_ARCH_ENDIAN=little
+DEB_HOST_GNU_TYPE=aarch64-linux-gnu
 LC_ALL=C
-OBJCXXFLAGS_FOR_BUILD=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
-PWD=/build/reproducible-path/atlas-ecmwf-0.41.1
+PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+DEB_BUILD_ARCH_ENDIAN=little
 DEB_HOST_ARCH_CPU=arm64
-DEB_RULES_REQUIRES_ROOT=no
-FFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard
-DEB_BUILD_MULTIARCH=aarch64-linux-gnu
-CPPFLAGS_FOR_BUILD=-Wdate-time -D_FORTIFY_SOURCE=2
-MFLAGS=
-TZ=/usr/share/zoneinfo/Etc/GMT+12
-PBCURRENTCOMMANDLINEOPERATION=build
-DEB_HOST_ARCH_ENDIAN=little
-DEB_TARGET_ARCH=arm64
+CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2
+SUDO_UID=104
+OBJCXXFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard
+MAIL=/var/mail/root
+DFLAGS=-frelease
+DEB_HOST_GNU_CPU=aarch64
+DEB_HOST_ARCH_OS=linux
+DEB_BUILD_GNU_CPU=aarch64
+DEBIAN_FRONTEND=noninteractive
+DEB_BUILD_ARCH_ABI=base
+DH_INTERNAL_BUILDFLAGS=1
+OLDPWD=/
+ASFLAGS=
 CXX=/usr/bin/c++
 LC_MESSAGES=
 
@@ -4513,7 +4549,7 @@
 -- processor        : [aarch64]
 -- endiness         : Little Endian -- IEEE []
 -- build type       : [Release]
--- timestamp        : [20250225195409]
+-- timestamp        : [20260401042813]
 -- install prefix   : [/usr]
 --   bin dir        : [/usr/bin]
 --   lib dir        : [/usr/lib/aarch64-linux-gnu]
@@ -4619,8 +4655,8 @@
  * Tiff
  * Doxygen
 
--- Configuring done (20.4s)
--- Generating done (0.9s)
+-- Configuring done (19.7s)
+-- Generating done (0.7s)
 CMake Warning:
   Manually-specified variables were not used by the project:
 
@@ -4642,108 +4678,108 @@
 make  -f CMakeFiles/Makefile2 all
 make[3]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/depend
+make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/depend
+make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src/atlas_io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/hic/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests/CMakeFiles/hic_test_dummy.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf-fortran.pc-pkg-config-build.cmake
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf-c++.pc-pkg-config-build.cmake
-make  -f CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build
+make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf.pc-pkg-config-build.cmake
-make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf-fortran.pc-pkg-config-build.cmake
-make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[  0%] Building CXX object atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o
-make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io && /usr/bin/c++ -Datlas_ecmwf_io_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIC -MD -MT atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o -MF CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o.d -o CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src/atlas_io/Trace.cc
-[  0%] Built target atlas-ecmwf.pc-pkg-config
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/hic/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests/CMakeFiles/hic_test_dummy.dir/DependInfo.cmake "--color="
-[  0%] Built target atlas-ecmwf-c++.pc-pkg-config
+[  0%] Building CXX object hic/tests/CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests && /usr/bin/c++ -DHIC_BACKEND_DUMMY=1 -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -O3 -DNDEBUG -std=gnu++11 -fPIE -MD -MT hic/tests/CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o -MF CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o.d -o CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/hic/tests/test_hic_dummy.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[  0%] Building CXX object atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io && /usr/bin/c++ -Datlas_ecmwf_io_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIC -MD -MT atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o -MF CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o.d -o CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src/atlas_io/Trace.cc
 [  0%] Built target atlas-ecmwf-fortran.pc-pkg-config
-[  0%] Building CXX object hic/tests/CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests && /usr/bin/c++ -DHIC_BACKEND_DUMMY=1 -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -O3 -DNDEBUG -std=gnu++11 -fPIE -MD -MT hic/tests/CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o -MF CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o.d -o CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/hic/tests/test_hic_dummy.cc
+[  0%] Built target atlas-ecmwf-c++.pc-pkg-config
+[  0%] Built target atlas-ecmwf.pc-pkg-config
 [  0%] Linking CXX executable hic_test_dummy
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[  0%] Linking CXX shared library ../../../../lib/libatlas_ecmwf_io.so
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib/libatlas_ecmwf_io.so
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/hic_test_dummy.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_ecmwf_io.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/hic_test_dummy.dir/link.d CMakeFiles/hic_test_dummy.dir/test_hic_dummy.cc.o -o hic_test_dummy
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[  0%] Linking CXX shared library ../../../../lib/libatlas_ecmwf_io.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib/libatlas_ecmwf_io.so
 [  0%] Built target hic_test_dummy
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_ecmwf_io.dir/link.txt --verbose=1
 /usr/bin/c++ -fPIC -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/atlas_ecmwf_io.dir/link.d -Wl,-z,relro -Wl,--disable-new-dtags -shared -Wl,-soname,libatlas_ecmwf_io.so -o ../../../../lib/libatlas_ecmwf_io.so CMakeFiles/atlas_ecmwf_io.dir/Trace.cc.o  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu" /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [  0%] Built target atlas_ecmwf_io
 make  -f atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/depend
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/depend
+make  -f src/atlas/CMakeFiles/atlas_ecmwf.dir/build.make src/atlas/CMakeFiles/atlas_ecmwf.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/atlas/CMakeFiles/atlas_ecmwf.dir/build.make src/atlas/CMakeFiles/atlas_ecmwf.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas/CMakeFiles/atlas_ecmwf.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[  0%] Building CXX object atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIE -MD -MT atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o -MF CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o.d -o CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests/test_io_encoding.cc
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[  0%] Building CXX object atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIE -MD -MT atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o -MF CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o.d -o CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests/test_io_record.cc
+[  0%] Building CXX object atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o
+[  0%] Building CXX object atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIE -MD -MT atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o -MF CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o.d -o CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests/test_io_encoding.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIE -MD -MT atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o -MF CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o.d -o CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests/test_io_stream.cc
 make  -f src/atlas/CMakeFiles/atlas_ecmwf.dir/build.make src/atlas/CMakeFiles/atlas_ecmwf.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[  0%] Building CXX object atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIE -MD -MT atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o -MF CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o.d -o CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests/test_io_stream.cc
-[  0%] Building CXX object atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/eckit -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -std=gnu++17 -fPIE -MD -MT atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o -MF CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o.d -o CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests/test_io_record.cc
 [  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o -MF CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/library/Library.cc
+[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/library/Plugin.cc.o
 [  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/library/FloatingPointExceptions.cc.o
 [  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/AtlasTool.cc.o
-[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/library/Plugin.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/library/FloatingPointExceptions.cc.o -MF CMakeFiles/atlas_ecmwf.dir/library/FloatingPointExceptions.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/library/FloatingPointExceptions.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/library/FloatingPointExceptions.cc
-[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/CodeLocation.cc.o
-[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/CallStack.cc.o
-[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/Log.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o -MF CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/library/Library.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/library/Library.cc
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/library/Plugin.cc.o -MF CMakeFiles/atlas_ecmwf.dir/library/Plugin.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/library/Plugin.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/library/Plugin.cc
+[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/Log.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/AtlasTool.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/AtlasTool.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/AtlasTool.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/AtlasTool.cc
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/Log.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/Log.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/Log.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/Log.cc
+[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/CallStack.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/CallStack.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/trace/CallStack.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/trace/CallStack.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/trace/CallStack.cc
+[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/CodeLocation.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/CodeLocation.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/trace/CodeLocation.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/trace/CodeLocation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/trace/CodeLocation.cc
+[  0%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/trace/Nesting.cc
 [  1%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Barriers.cc.o
-[  1%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Barriers.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/trace/Barriers.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/trace/Barriers.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/trace/Barriers.cc
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/trace/Nesting.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/trace/Nesting.cc
 [  1%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Logging.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Logging.cc.o -MF CMakeFiles/atlas_ecmwf.dir/runtime/trace/Logging.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/runtime/trace/Logging.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/runtime/trace/Logging.cc
 [  1%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/runtime/trace/Timings.cc.o
@@ -4776,39 +4812,39 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Geometry.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/Geometry.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/Geometry.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.cc
 [  2%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/GridPointsJSONWriter.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/GridPointsJSONWriter.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/GridPointsJSONWriter.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/GridPointsJSONWriter.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/GridPointsJSONWriter.cc
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.cc:11:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
-[  2%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.cc
 [  2%] Linking CXX executable atlas_io_test_stream
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[  2%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/KDTree.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.cc
 [  2%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/PolygonXY.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_io_test_stream.dir/link.txt --verbose=1
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/PolygonXY.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/PolygonXY.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/PolygonXY.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/PolygonXY.cc
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_io_test_stream.dir/link.txt --verbose=1
 [  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Metadata.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Metadata.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/Metadata.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/Metadata.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Metadata.cc
+[  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/PackVectorFields.cc
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_io_test_stream.dir/link.d CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o -o atlas_io_test_stream  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [  3%] Built target atlas_io_test_stream
-[  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/PackVectorFields.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/PackVectorFields.cc
 [  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Point.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Point.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/Point.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/Point.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Point.cc
-[  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Polygon.cc
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.cc:15:
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.cc:11:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/Polygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Polygon.cc
 [  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Rotation.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/Rotation.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/Rotation.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/Rotation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Rotation.cc
 [  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/SphericalPolygon.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/SphericalPolygon.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/SphericalPolygon.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/SphericalPolygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/SphericalPolygon.cc
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.cc:15:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
 [  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/QhullSphericalTriangulation.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/QhullSphericalTriangulation.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/QhullSphericalTriangulation.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/QhullSphericalTriangulation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/QhullSphericalTriangulation.cc
 [  3%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/CGALSphericalTriangulation.cc.o
@@ -4821,14 +4857,20 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/function/SphericalHarmonic.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/function/SphericalHarmonic.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/function/SphericalHarmonic.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/function/SphericalHarmonic.cc
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/function/VortexRollup.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/util/function/VortexRollup.cc.o -MF CMakeFiles/atlas_ecmwf.dir/util/function/VortexRollup.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/util/function/VortexRollup.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/function/VortexRollup.cc
+[  4%] Linking CXX executable atlas_io_test_encoding
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/option/Options.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/option/Options.cc.o -MF CMakeFiles/atlas_ecmwf.dir/option/Options.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/option/Options.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/option/Options.cc
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_io_test_encoding.dir/link.txt --verbose=1
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/option/TransOptions.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/option/TransOptions.cc.o -MF CMakeFiles/atlas_ecmwf.dir/option/TransOptions.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/option/TransOptions.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/option/TransOptions.cc
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/Projection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/Projection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/Projection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/Projection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/Projection.cc
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiAnglProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiAnglProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiAnglProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiAnglProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/CubedSphereEquiAnglProjection.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_io_test_encoding.dir/link.d CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o -o atlas_io_test_encoding  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[  4%] Built target atlas_io_test_encoding
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiDistProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiDistProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiDistProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereEquiDistProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/CubedSphereEquiDistProjection.cc
 [  4%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/CubedSphereProjectionBase.cc.o
@@ -4837,35 +4879,44 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertAzimuthalEqualAreaProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertAzimuthalEqualAreaProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertAzimuthalEqualAreaProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/LambertAzimuthalEqualAreaProjection.cc
 [  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertConformalConicProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertConformalConicProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertConformalConicProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/LambertConformalConicProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/LambertConformalConicProjection.cc
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/LonLatProjection.cc.o
+[  6%] Linking CXX executable atlas_io_test_record
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/atlas_io_test_record
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/LonLatProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/LonLatProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/LonLatProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/LonLatProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/LonLatProjection.cc
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/MercatorProjection.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_io_test_record.dir/link.txt --verbose=1
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/MercatorProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/MercatorProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/MercatorProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/MercatorProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/MercatorProjection.cc
-[  5%] Linking CXX executable atlas_io_test_encoding
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_io_test_encoding.dir/link.txt --verbose=1
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/ProjectionFactory.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_io_test_encoding.dir/link.d CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o -o atlas_io_test_encoding  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_io_test_record.dir/link.d CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o -o atlas_io_test_record  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[  5%] Built target atlas_io_test_encoding
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionImpl.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/ProjectionFactory.cc
+[  6%] Built target atlas_io_test_record
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionImpl.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionImpl.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionImpl.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/ProjectionImpl.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/ProjectionImpl.cc
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/SchmidtProjection.cc.o
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/SchmidtProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/SchmidtProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/SchmidtProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/SchmidtProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/SchmidtProjection.cc
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/VariableResolutionProjection.cc.o
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/VariableResolutionProjection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/projection/detail/VariableResolutionProjection.cc.o -MF CMakeFiles/atlas_ecmwf.dir/projection/detail/VariableResolutionProjection.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/projection/detail/VariableResolutionProjection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/projection/detail/VariableResolutionProjection.cc
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/Domain.cc.o
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/Domain.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/Domain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/Domain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/Domain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/Domain.cc
-[  5%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/Domain.cc.o
+[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/Domain.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/Domain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/Domain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/Domain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/Domain.cc
-[  6%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/RectangularDomain.cc.o
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/RectangularDomain.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/RectangularDomain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/RectangularDomain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/RectangularDomain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/RectangularDomain.cc
-[  7%] Linking CXX executable atlas_io_test_record
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/atlas_io_test_record
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_io_test_record.dir/link.txt --verbose=1
 [  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/EmptyDomain.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/EmptyDomain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/EmptyDomain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/EmptyDomain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/EmptyDomain.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/GlobalDomain.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/ZonalBandDomain.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/DomainFactory.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/CubedSphereGrid.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/CubedSphereGrid2.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/Grid.cc
 In file included from /usr/include/CGAL/number_type_basic.h:51,
                  from /usr/include/CGAL/basic.h:28,
                  from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
@@ -4899,31 +4950,16 @@
 /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
    41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/GlobalDomain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/GlobalDomain.cc
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/ZonalBandDomain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/ZonalBandDomain.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_io_test_record.dir/link.d CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o -o atlas_io_test_record  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[  7%] Built target atlas_io_test_record
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/domain/detail/DomainFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/domain/detail/DomainFactory.cc
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/CubedSphereGrid.cc
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/CubedSphereGrid2.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/CubedSphereGrid2.cc
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/Grid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/Grid.cc
+[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/SpecRegistry.cc
+[  8%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/StructuredGrid.cc
 In file included from /usr/include/CGAL/gmpxx.h:38,
                  from /usr/include/CGAL/number_type_basic.h:61:
 /usr/include/CGAL/mpq_class.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const':
 /usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   203 |         operator()( const mpq_class& x ) const {
       |                                                ^
-[  7%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/SpecRegistry.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/SpecRegistry.cc
-[  8%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/StructuredGrid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/StructuredGrid.cc
 [  8%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/UnstructuredGrid.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/UnstructuredGrid.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/UnstructuredGrid.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/UnstructuredGrid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/UnstructuredGrid.cc
 [  8%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/util/GaussianLatitudes.cc.o
@@ -4970,12 +5006,6 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/FV3Tiles.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/FV3Tiles.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/FV3Tiles.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/tiles/FV3Tiles.cc
 [ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/LFRicTiles.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/LFRicTiles.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/LFRicTiles.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/tiles/LFRicTiles.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/tiles/LFRicTiles.cc
-[ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/Spacing.cc
-[ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/SpacingFactory.cc
-[ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/CustomSpacing.cc
 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31,
                  from /usr/include/CGAL/Exact_kernel_selector.h:26,
                  from /usr/include/CGAL/Filtered_kernel.h:22,
@@ -4989,6 +5019,12 @@
 /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   107 |         std::pair<double, double> operator()( const Type& x ) const {
       |                                                                     ^
+[ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/Spacing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/Spacing.cc
+[ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/SpacingFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/SpacingFactory.cc
+[ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/CustomSpacing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/CustomSpacing.cc
 [ 10%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/LinearSpacing.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/LinearSpacing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/LinearSpacing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/LinearSpacing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/LinearSpacing.cc
 [ 11%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/FocusSpacing.cc.o
@@ -5007,30 +5043,14 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N32.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N32.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N32.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N32.cc
 [ 11%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N48.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N48.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N48.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N48.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N48.cc
-[ 11%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N80.cc
 [ 11%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N64.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N64.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N64.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N64.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N64.cc
+[ 11%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N80.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N80.cc
 [ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N96.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N96.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N96.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N96.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N96.cc
 [ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N128.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N128.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N128.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N128.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N128.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N160.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N200.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N256.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N320.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N400.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N512.cc
-[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N576.cc
-[ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N640.cc
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/CGALSphericalTriangulation.cc: In instantiation of 'void atlas::util::CGAL_get_triangles(const CGAL&, const Points&, std::array<Value, 3>*) [with CGAL = CGALSphericalTriangulation::CGAL; Points = std::vector<std::array<double, 3> >; Value = int]':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/CGALSphericalTriangulation.cc:173:23:   required from here
   173 |     CGAL_get_triangles(*cgal_,points_xyz_,triangles);
@@ -5107,9 +5127,25 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/CGALSphericalTriangulation.cc:144:11: warning: unused variable 'tidx' [-Wunused-variable]
   144 |     idx_t tidx = 0;
       |           ^~~~
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N200.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N200.cc
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N160.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N160.cc
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N256.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N256.cc
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N320.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N320.cc
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N400.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N400.cc
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N512.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N512.cc
+[ 12%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N576.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N576.cc
+[ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N640.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N640.cc
 [ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N800.cc
 [ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1024.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N800.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N800.cc
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1024.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1024.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1024.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N1024.cc
 [ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1280.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1280.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1280.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N1280.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N1280.cc
@@ -5120,12 +5156,12 @@
 [ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N4000.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N4000.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N4000.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N4000.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N4000.cc
 [ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N8000.cc.o
-[ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N8000.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N8000.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/spacing/gaussian/N8000.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/spacing/gaussian/N8000.cc
+[ 13%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N.cc
 [ 14%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc.o
-[ 14%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N16.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc
+[ 14%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N16.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N16.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N16.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N16.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N16.cc
 [ 14%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N24.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N24.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N24.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N24.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N24.cc
@@ -5165,10 +5201,10 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1280.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1280.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1280.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N1280.cc
 [ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1600.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1600.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1600.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N1600.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N1600.cc
-[ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N4000.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -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 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N4000.cc
 [ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/pl/classic_gaussian/N2000.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -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 /build/reproducible-path/atlas-ecmwf-0.41.1/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 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -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 /build/reproducible-path/atlas-ecmwf-0.41.1/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 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -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 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/pl/classic_gaussian/N8000.cc
 [ 16%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/Vertical.cc.o
@@ -5227,10 +5263,10 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/field/detail/MissingValue.cc.o -MF CMakeFiles/atlas_ecmwf.dir/field/detail/MissingValue.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/field/detail/MissingValue.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/field/detail/MissingValue.cc
 [ 19%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/Backend.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/Backend.cc.o -MF CMakeFiles/atlas_ecmwf.dir/linalg/sparse/Backend.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/linalg/sparse/Backend.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/linalg/sparse/Backend.cc
-[ 19%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o -MF CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/linalg/sparse/SparseMatrixMultiply_HicSparse.cc
 [ 19%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc.o -MF CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc
+[ 19%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o -MF CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_HicSparse.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/linalg/sparse/SparseMatrixMultiply_HicSparse.cc
 [ 19%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_OpenMP.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_OpenMP.cc.o -MF CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_OpenMP.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixMultiply_OpenMP.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/linalg/sparse/SparseMatrixMultiply_OpenMP.cc
 [ 19%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/linalg/sparse/SparseMatrixStorage.cc.o
@@ -5251,9 +5287,9 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionArray.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionArray.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionArray.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/distribution/DistributionArray.cc
 [ 20%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionFunction.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionFunction.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionFunction.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/DistributionFunction.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/distribution/DistributionFunction.cc
+[ 20%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/SerialDistribution.cc.o
 [ 20%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/BandsDistribution.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/BandsDistribution.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/BandsDistribution.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/BandsDistribution.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/distribution/BandsDistribution.cc
-[ 20%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/SerialDistribution.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/SerialDistribution.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/SerialDistribution.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/distribution/SerialDistribution.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/distribution/SerialDistribution.cc
 [ 21%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/BandsPartitioner.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/BandsPartitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/BandsPartitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/BandsPartitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/BandsPartitioner.cc
@@ -5271,10 +5307,10 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitioner.cc
 [ 21%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc
-[ 21%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc
+[ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingFunctionSpacePartitioner.cc.o
@@ -5283,22 +5319,22 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingFunctionSpacePartitionerLonLatPolygon.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingFunctionSpacePartitionerLonLatPolygon.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/MatchingFunctionSpacePartitionerLonLatPolygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingFunctionSpacePartitionerLonLatPolygon.cc
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/Partitioner.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/Partitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/Partitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/Partitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/Partitioner.cc
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/cubedsphere/CellFinder.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc:11:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/RegularBandsPartitioner.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/RegularBandsPartitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/RegularBandsPartitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/RegularBandsPartitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/RegularBandsPartitioner.cc
-[ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/SerialPartitioner.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc:32:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/cubedsphere/CellFinder.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc:11:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+[ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/SerialPartitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/SerialPartitioner.cc
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/TransPartitioner.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/TransPartitioner.cc.o -MF CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/TransPartitioner.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/grid/detail/partitioner/TransPartitioner.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/grid/detail/partitioner/TransPartitioner.cc
 [ 22%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/grid/detail/vertical/VerticalInterface.cc.o
@@ -5397,9 +5433,9 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/parallel/Checksum.cc.o -MF CMakeFiles/atlas_ecmwf.dir/parallel/Checksum.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/parallel/Checksum.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/parallel/Checksum.cc
 [ 28%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/parallel/GatherScatter.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/parallel/GatherScatter.cc.o -MF CMakeFiles/atlas_ecmwf.dir/parallel/GatherScatter.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/parallel/GatherScatter.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/parallel/GatherScatter.cc
-[ 28%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/BlockStructuredColumns.cc.o
 [ 29%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/parallel/HaloExchange.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/parallel/HaloExchange.cc.o -MF CMakeFiles/atlas_ecmwf.dir/parallel/HaloExchange.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/parallel/HaloExchange.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/parallel/HaloExchange.cc
+[ 29%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/BlockStructuredColumns.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/BlockStructuredColumns.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/BlockStructuredColumns.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/BlockStructuredColumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/BlockStructuredColumns.cc
 [ 29%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/CellColumns.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/CellColumns.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/CellColumns.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/CellColumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/CellColumns.cc
@@ -5421,14 +5457,14 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumns.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumns.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/detail/BlockStructuredColumns.cc
 [ 30%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumnsInterface.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumnsInterface.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumnsInterface.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/detail/BlockStructuredColumnsInterface.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/detail/BlockStructuredColumnsInterface.cc
+[ 30%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/detail/CellColumnsInterface.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/PointCloud.cc:27:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 30%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/detail/CellColumnsInterface.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/detail/CellColumnsInterface.cc
 [ 30%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/FunctionSpaceImpl.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/FunctionSpaceImpl.cc.o -MF CMakeFiles/atlas_ecmwf.dir/functionspace/detail/FunctionSpaceImpl.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/functionspace/detail/FunctionSpaceImpl.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/functionspace/detail/FunctionSpaceImpl.cc
 [ 30%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/functionspace/detail/FunctionSpaceInterface.cc.o
@@ -5511,16 +5547,18 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/trans/ifs/VorDivToUVIFS.cc.o -MF CMakeFiles/atlas_ecmwf.dir/trans/ifs/VorDivToUVIFS.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/trans/ifs/VorDivToUVIFS.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/trans/ifs/VorDivToUVIFS.cc
 [ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/Cache.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/Cache.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/Cache.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/Cache.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.cc
-[ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.cc
 [ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/NonLinear.cc.o
+[ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/NonLinear.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/NonLinear.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/NonLinear.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/NonLinear.cc
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/Interpolation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.cc
 [ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/AssembleGlobalMatrix.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/AssembleGlobalMatrix.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/AssembleGlobalMatrix.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/AssembleGlobalMatrix.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/AssembleGlobalMatrix.cc
 [ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/Method.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/Method.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/Method.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/Method.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.cc
 [ 34%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/MethodFactory.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/MethodFactory.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/MethodFactory.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/MethodFactory.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/MethodFactory.cc
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/PointIndex3.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.cc:11:
@@ -5528,15 +5566,12 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex3.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/PointIndex3.cc
 [ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex2.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex2.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex2.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/PointIndex2.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/PointIndex2.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.cc:16:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.cc:13:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
@@ -5554,11 +5589,16 @@
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.cc:13:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.cc:16:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/binning/Binning.cc
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/cubedsphere/CubedSphereBilinear.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5568,12 +5608,10 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/binning/Binning.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/binning/Binning.cc
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/cubedsphere/CubedSphereBilinear.cc
 [ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBox.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBox.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBox.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBox.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/GridBox.cc
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/GridBoxAverage.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5583,10 +5621,12 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxAverage.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/GridBoxAverage.cc
 [ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMaximum.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMaximum.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMaximum.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMaximum.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/GridBoxMaximum.cc
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/GridBoxMethod.cc
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/KNearestNeighbours.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5596,12 +5636,6 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/GridBoxMethod.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/GridBoxMethod.cc
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighbours.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/KNearestNeighbours.cc
-[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/KNearestNeighboursBase.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5613,6 +5647,8 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 35%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/KNearestNeighboursBase.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5628,8 +5664,6 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/NearestNeighbour.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/NearestNeighbour.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/knn/NearestNeighbour.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/NearestNeighbour.cc
 [ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/sphericalvector/SphericalVector.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/sphericalvector/SphericalVector.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/sphericalvector/SphericalVector.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/sphericalvector/SphericalVector.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/sphericalvector/SphericalVector.cc
-[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Cubic2D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5640,8 +5674,6 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Cubic3D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5652,10 +5684,22 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Cubic2D.cc
+[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Cubic3D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Cubic3D.cc
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/KNearestNeighboursBase.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/NearestNeighbour.h:14,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/NearestNeighbour.cc:11:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
 [ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear2D.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Linear2D.cc
-[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Linear3D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5674,6 +5718,8 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/Linear3D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/Linear3D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5684,16 +5730,10 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/KNearestNeighboursBase.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/NearestNeighbour.h:14,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/knn/NearestNeighbour.cc:11:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
+[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic2D.cc
+[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic3D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5704,8 +5744,8 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic2D.cc
+[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/RegionalLinear2D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5716,10 +5756,6 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/QuasiCubic3D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic3D.cc
-[ 36%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/RegionalLinear2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/RegionalLinear2D.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5730,12 +5766,13 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 37%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/StructuredInterpolation3D.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic3D.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic3D.cc:11:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/RegionalLinear2D.h:10,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/RegionalLinear2D.cc:8:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
@@ -5750,13 +5787,12 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 37%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/RegionalLinear2D.h:10,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/RegionalLinear2D.cc:8:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/StructuredInterpolation3D.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic3D.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/structured/QuasiCubic3D.cc:11:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
@@ -5767,8 +5803,6 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/FiniteElement.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/FiniteElement.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/FiniteElement.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/FiniteElement.cc
 [ 37%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc
-[ 37%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/nonlinear/Missing.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -5781,17 +5815,19 @@
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/FiniteElement.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/FiniteElement.cc:15:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/UnstructuredBilinearLonLat.h:10,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc:12:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 37%] Building CXX object src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas && /usr/bin/c++ -DCGAL_USE_GMPXX=1 -Datlas_ecmwf_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/aarch64-linux-gnu/ectrans -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas/CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o -MF CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o.d -o CMakeFiles/atlas_ecmwf.dir/interpolation/nonlinear/Missing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/nonlinear/Missing.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/UnstructuredBilinearLonLat.h:10,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc:12:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/FiniteElement.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/unstructured/FiniteElement.cc:15:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
@@ -5840,720 +5876,676 @@
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 39%] Built target atlas_ecmwf
 make  -f src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build.make src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-main.dir/build.make src/apps/CMakeFiles/atlas-main.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-meshgen.dir/build.make src/apps/CMakeFiles/atlas-meshgen.dir/depend
+make  -f src/apps/CMakeFiles/atlas-grids.dir/build.make src/apps/CMakeFiles/atlas-grids.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-main.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/apps/CMakeFiles/atlas-grids.dir/build.make src/apps/CMakeFiles/atlas-grids.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-meshgen.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grids.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build.make src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grid-points.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_util.dir/build.make src/tests/util/CMakeFiles/atlas_test_util.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grids.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 39%] Generating vertical_c_binding.f90
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/apps/CMakeFiles/atlas-main.dir/build.make src/apps/CMakeFiles/atlas-main.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/vertical/VerticalInterface.h -o vertical_c_binding.f90 -m atlas_vertical_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_util.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/depend
-[ 39%] Generating Allocate_c_binding.f90
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_earth.dir/DependInfo.cmake "--color="
+make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/Allocate.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Allocate_c_binding.f90 -m atlas_Allocate_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-meshgen.dir/build.make src/apps/CMakeFiles/atlas-meshgen.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_flags.dir/DependInfo.cmake "--color="
-make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_polygon.dir/DependInfo.cmake "--color="
-[ 39%] Building CXX object src/apps/CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o -MF CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o.d -o CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-meshgen.cc
-[ 39%] Generating BuildDualMesh_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildDualMesh.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildDualMesh_c_binding.f90 -m atlas_BuildDualMesh_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-grids.dir/build.make src/apps/CMakeFiles/atlas-grids.dir/build
+[ 39%] Generating Allocate_c_binding.f90
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 39%] Building CXX object src/apps/CMakeFiles/atlas-main.dir/atlas.cc.o
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/Allocate.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Allocate_c_binding.f90 -m atlas_Allocate_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 39%] Generating BuildEdges_c_binding.f90
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-main.dir/atlas.cc.o -MF CMakeFiles/atlas-main.dir/atlas.cc.o.d -o CMakeFiles/atlas-main.dir/atlas.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas.cc
+[ 39%] Generating vertical_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildEdges.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildEdges_c_binding.f90 -m atlas_BuildEdges_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 39%] Generating BuildDualMesh_c_binding.f90
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/vertical/VerticalInterface.h -o vertical_c_binding.f90 -m atlas_vertical_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+make  -f src/apps/CMakeFiles/atlas-main.dir/build.make src/apps/CMakeFiles/atlas-main.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildDualMesh.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildDualMesh_c_binding.f90 -m atlas_BuildDualMesh_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 39%] Building CXX object src/apps/CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o -MF CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o.d -o CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-grid-points.cc
 make  -f src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build.make src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build
+[ 39%] Building CXX object src/apps/CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o -MF CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o.d -o CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-meshgen.cc
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_util.dir/build.make src/tests/util/CMakeFiles/atlas_test_util.dir/build
+[ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_flags.dir/test_flags.cc.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/build
-[ 39%] Building CXX object src/apps/CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o -MF CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o.d -o CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-grid-points.cc
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_flags.dir/test_flags.cc.o -MF CMakeFiles/atlas_test_flags.dir/test_flags.cc.o.d -o CMakeFiles/atlas_test_flags.dir/test_flags.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_flags.cc
 [ 39%] Building CXX object src/apps/CMakeFiles/atlas-grids.dir/atlas-grids.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-grids.dir/atlas-grids.cc.o -MF CMakeFiles/atlas-grids.dir/atlas-grids.cc.o.d -o CMakeFiles/atlas-grids.dir/atlas-grids.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-grids.cc
-[ 39%] Building CXX object src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 39%] Building CXX object src/apps/CMakeFiles/atlas-main.dir/atlas.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-main.dir/atlas.cc.o -MF CMakeFiles/atlas-main.dir/atlas.cc.o.d -o CMakeFiles/atlas-main.dir/atlas.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas.cc
 [ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_util.dir/test_util.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_util.dir/test_util.cc.o -MF CMakeFiles/atlas_test_util.dir/test_util.cc.o.d -o CMakeFiles/atlas_test_util.dir/test_util.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_util.cc
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o -MF CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o.d -o CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-gaussian-latitudes.cc
-[ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o -MF CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o.d -o CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_polygon.cc
 [ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_earth.dir/test_earth.cc.o
+[ 39%] Building CXX object src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_earth.dir/test_earth.cc.o -MF CMakeFiles/atlas_test_earth.dir/test_earth.cc.o.d -o CMakeFiles/atlas_test_earth.dir/test_earth.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_earth.cc
-[ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_flags.dir/test_flags.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_flags.dir/test_flags.cc.o -MF CMakeFiles/atlas_test_flags.dir/test_flags.cc.o.d -o CMakeFiles/atlas_test_flags.dir/test_flags.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_flags.cc
-[ 39%] Generating BuildEdges_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildEdges.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildEdges_c_binding.f90 -m atlas_BuildEdges_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o -MF CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o.d -o CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps/atlas-gaussian-latitudes.cc
 [ 39%] Generating BuildHalo_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildHalo.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildHalo_c_binding.f90 -m atlas_BuildHalo_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 39%] Generating BuildNode2CellConnectivity_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildNode2CellConnectivity.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildNode2CellConnectivity_c_binding.f90 -m atlas_BuildNode2CellConnectivity_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 39%] Generating BuildPeriodicBoundaries_c_binding.f90
 [ 39%] Generating BuildParallelFields_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildParallelFields.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildParallelFields_c_binding.f90 -m atlas_BuildParallelFields_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 39%] Generating Checksum_c_binding.f90
+make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_polygon.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_point.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o
+[ 39%] Generating BuildPeriodicBoundaries_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o -MF CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o.d -o CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_polygon.cc
+[ 39%] Building CXX object src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/BuildPeriodicBoundaries.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildPeriodicBoundaries_c_binding.f90 -m atlas_BuildPeriodicBoundaries_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o -MF CMakeFiles/atlas_test_point.dir/test_point.cc.o.d -o CMakeFiles/atlas_test_point.dir/test_point.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_point.cc
+[ 39%] Generating Checksum_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/parallel/Checksum.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Checksum_c_binding.f90 -m atlas_Checksum_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 39%] Generating Config_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/Config.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Config_c_binding.f90 -m atlas_Config_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 39%] Generating Connectivity_c_binding.f90
-[ 39%] Generating ElementType_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/Connectivity.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Connectivity_c_binding.f90 -m atlas_Connectivity_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 39%] Generating ElementType_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/ElementType.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/ElementType_c_binding.f90 -m atlas_ElementType_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 39%] Generating Elements_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/Elements.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Elements_c_binding.f90 -m atlas_Elements_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 39%] Generating FieldSet_c_binding.f90
-[ 39%] Generating GatherScatter_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/FieldSet.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/FieldSet_c_binding.f90 -m atlas_FieldSet_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 39%] Generating GatherScatter_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/parallel/GatherScatter.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/GatherScatter_c_binding.f90 -m atlas_GatherScatter_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 39%] Generating Geometry_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/Geometry.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Geometry_c_binding.f90 -m atlas_Geometry_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 40%] Generating GmshIO_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/output/detail/GmshIO.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/GmshIO_c_binding.f90 -m atlas_GmshIO_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 [ 40%] Generating HaloExchange_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/parallel/HaloExchange.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HaloExchange_c_binding.f90 -m atlas_HaloExchange_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 40%] Generating KDTree_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/KDTree.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/KDTree_c_binding.f90 -m atlas_KDTree_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 41%] Generating HybridElements_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/HybridElements.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HybridElements_c_binding.f90 -m atlas_HybridElements_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 41%] Generating Library_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/Library.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Library_c_binding.f90 -m atlas_Library_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 41%] Generating Metadata_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/Metadata.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Metadata_c_binding.f90 -m atlas_Metadata_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 42%] Generating Method_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/numerics/Method.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Method_c_binding.f90 -m atlas_Method_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 42%] Generating Nabla_c_binding.f90
-[ 42%] Generating Nodes_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/Nodes.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nodes_c_binding.f90 -m atlas_Nodes_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/numerics/Nabla.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nabla_c_binding.f90 -m atlas_Nabla_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 42%] Generating Output_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/output/Output.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Output_c_binding.f90 -m atlas_Output_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 42%] Generating Partitioner_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/Partitioner.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Partitioner_c_binding.f90 -m atlas_Partitioner_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 42%] Generating State_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/State.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/State_c_binding.f90 -m atlas_State_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 43%] Generating WriteLoadBalanceReport_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/WriteLoadBalanceReport.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/WriteLoadBalanceReport_c_binding.f90 -m atlas_WriteLoadBalanceReport_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 43%] Generating atlas_mesh_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/detail/MeshIntf.h -o atlas_mesh_c_binding.f90 -m atlas_mesh_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 43%] Generating atlas_meshbuilder_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/detail/MeshBuilderIntf.h -o atlas_meshbuilder_c_binding.f90 -m atlas_meshbuilder_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 43%] Generating atlas_read_file_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/atlas_read_file.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_read_file_c_binding.f90 -m atlas_atlas_read_file_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 43%] Generating atlas_trace_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/runtime/atlas_trace.h -o atlas_trace_c_binding.f90 -m atlas_trace_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_earth.cc:18:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 43%] Generating domain_c_binding.f90
-[ 43%] Generating distribution_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/distribution/DistributionImpl.h -o distribution_c_binding.f90 -m atlas_distribution_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/domain/detail/Domain.h -o domain_c_binding.f90 -m atlas_domain_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 43%] [fypp] Preprocessor generating field/atlas_FieldSet_module.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_FieldSet_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_FieldSet_module.F90
-[ 44%] [fypp] Preprocessor generating field/atlas_Field_module.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_Field_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_Field_module.F90
-[ 44%] Generating field_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/detail/FieldInterface.h -o field_c_binding.f90 -m atlas_field_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 45%] Linking CXX executable ../../bin/atlas
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/parallel/HaloExchange.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HaloExchange_c_binding.f90 -m atlas_HaloExchange_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 41%] Generating HybridElements_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/HybridElements.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HybridElements_c_binding.f90 -m atlas_HybridElements_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 41%] Generating KDTree_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/KDTree.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/KDTree_c_binding.f90 -m atlas_KDTree_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 42%] Linking CXX executable ../../bin/atlas
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas
+[ 42%] Generating Library_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/Library.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Library_c_binding.f90 -m atlas_Library_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 42%] Generating Metadata_c_binding.f90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-main.dir/link.txt --verbose=1
-[ 45%] [fypp] Preprocessor generating functionspace/atlas_functionspace_NodeColumns_module.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_NodeColumns_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace/atlas_functionspace_NodeColumns_module.F90
-[ 45%] Generating functionspace_BlockStructuredColumns_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/BlockStructuredColumnsInterface.h -o functionspace_BlockStructuredColumns_c_binding.f90 -m atlas_functionspace_BlockStructuredColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 45%] Generating functionspace_CellColumns_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/CellColumnsInterface.h -o functionspace_CellColumns_c_binding.f90 -m atlas_functionspace_CellColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 45%] Generating functionspace_EdgeColumns_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/EdgeColumns.h -o functionspace_EdgeColumns_c_binding.f90 -m atlas_functionspace_EdgeColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 45%] Generating functionspace_NodeColumns_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/NodeColumnsInterface.h -o functionspace_NodeColumns_c_binding.f90 -m atlas_functionspace_NodeColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 45%] Generating functionspace_PointCloud_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/PointCloudInterface.h -o functionspace_PointCloud_c_binding.f90 -m atlas_functionspace_PointCloud_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_point.dir/DependInfo.cmake "--color="
-[ 45%] Generating functionspace_StructuredColumns_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/StructuredColumnsInterface.h -o functionspace_StructuredColumns_c_binding.f90 -m atlas_functionspace_StructuredColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 46%] Generating functionspace_Spectral_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/SpectralInterface.h -o functionspace_Spectral_c_binding.f90 -m atlas_functionspace_Spectral_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 46%] Building CXX object src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o -MF CMakeFiles/atlas_test_point.dir/test_point.cc.o.d -o CMakeFiles/atlas_test_point.dir/test_point.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_point.cc
-[ 46%] Generating functionspace_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/FunctionSpaceInterface.h -o functionspace_c_binding.f90 -m atlas_functionspace_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 46%] Generating fvm_method_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/numerics/fvm/Method.h -o fvm_method_c_binding.f90 -m atlas_fvm_method_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 46%] Generating grid_CubedSphere_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/CubedSphere.h -o grid_CubedSphere_c_binding.f90 -m atlas_grid_CubedSphere_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 46%] Generating grid_Grid_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/Grid.h -o grid_Grid_c_binding.f90 -m atlas_grid_Grid_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 46%] Generating grid_StencilComputer_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/StencilComputerInterface.h -o grid_StencilComputer_c_binding.f90 -m atlas_grid_StencilComputer_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 46%] Generating grid_Structured_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/Structured.h -o grid_Structured_c_binding.f90 -m atlas_grid_Structured_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 47%] Generating grid_Unstructured_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/Unstructured.h -o grid_Unstructured_c_binding.f90 -m atlas_grid_Unstructured_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 47%] Generating grid_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_c_binding.f90 -m atlas_grid_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 47%] Generating interpolation_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/interpolation/Interpolation.h -o interpolation_c_binding.f90 -m atlas_interpolation_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 47%] Linking CXX executable ../../bin/atlas-gaussian-latitudes
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-gaussian-latitudes
-[ 47%] Generating meshgenerator_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/meshgenerator/detail/MeshGeneratorInterface.h -o meshgenerator_c_binding.f90 -m atlas_meshgenerator_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-gaussian-latitudes.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-main.dir/link.d "CMakeFiles/atlas-main.dir/atlas.cc.o" -o ../../bin/atlas  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 47%] Built target atlas-main
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/util/Metadata.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Metadata_c_binding.f90 -m atlas_Metadata_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 43%] Generating Method_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/numerics/Method.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Method_c_binding.f90 -m atlas_Method_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make  -f src/tests/util/CMakeFiles/atlas_test_vector.dir/build.make src/tests/util/CMakeFiles/atlas_test_vector.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_vector.dir/DependInfo.cmake "--color="
-[ 47%] Generating multifield_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/detail/MultiFieldInterface.h -o multifield_c_binding.f90 -m atlas_multifield_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_vector.dir/build.make src/tests/util/CMakeFiles/atlas_test_vector.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 47%] Generating output_Gmsh_c_binding.f90
-[ 48%] Building CXX object src/tests/util/CMakeFiles/atlas_test_vector.dir/test_vector.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/output/detail/GmshInterface.h -o output_Gmsh_c_binding.f90 -m atlas_output_gmsh_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 43%] Generating Nabla_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/numerics/Nabla.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nabla_c_binding.f90 -m atlas_Nabla_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 44%] Building CXX object src/tests/util/CMakeFiles/atlas_test_vector.dir/test_vector.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_vector.dir/test_vector.cc.o -MF CMakeFiles/atlas_test_vector.dir/test_vector.cc.o.d -o CMakeFiles/atlas_test_vector.dir/test_vector.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_vector.cc
-[ 48%] [fypp] Preprocessor generating parallel/atlas_Checksum_module.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/parallel/atlas_Checksum_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_Checksum_module.F90
-[ 48%] [fypp] Preprocessor generating parallel/atlas_GatherScatter_module.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/parallel/atlas_GatherScatter_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_GatherScatter_module.F90
-[ 48%] [fypp] Preprocessor generating parallel/atlas_HaloExchange_module.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/parallel/atlas_HaloExchange_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_HaloExchange_module.F90
-[ 48%] Generating projection_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/projection/detail/ProjectionImpl.h -o projection_c_binding.f90 -m atlas_projection_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 48%] Generating redistribution_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/redistribution/detail/RedistributionInterface.h -o redistribution_c_binding.f90 -m atlas_redistribution_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
-[ 48%] Generating trans_c_binding.f90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/trans/detail/TransInterface.h -o trans_c_binding.f90 -m atlas_trans_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 44%] Generating Nodes_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/Nodes.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nodes_c_binding.f90 -m atlas_Nodes_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 44%] Linking CXX executable ../../bin/atlas-gaussian-latitudes
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-gaussian-latitudes
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-gaussian-latitudes.dir/link.txt --verbose=1
+[ 44%] Generating Output_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/output/Output.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Output_c_binding.f90 -m atlas_Output_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 44%] Generating Partitioner_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/Partitioner.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Partitioner_c_binding.f90 -m atlas_Partitioner_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 44%] Generating State_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/State.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/State_c_binding.f90 -m atlas_State_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 45%] Generating WriteLoadBalanceReport_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/actions/WriteLoadBalanceReport.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/WriteLoadBalanceReport_c_binding.f90 -m atlas_WriteLoadBalanceReport_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-gaussian-latitudes.dir/link.d "CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o" -o ../../bin/atlas-gaussian-latitudes  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-main.dir/link.d "CMakeFiles/atlas-main.dir/atlas.cc.o" -o ../../bin/atlas  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 45%] Built target atlas-gaussian-latitudes
 make  -f src/tests/util/CMakeFiles/atlas_test_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_test_metadata.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_metadata.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_test_metadata.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 48%] Building CXX object src/tests/util/CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o -MF CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o.d -o CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_metadata.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-gaussian-latitudes.dir/link.d "CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o" -o ../../bin/atlas-gaussian-latitudes  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 48%] Built target atlas-gaussian-latitudes
+[ 45%] Built target atlas-main
+[ 45%] Generating atlas_mesh_c_binding.f90
 make  -f src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_test_kdtree.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/detail/MeshIntf.h -o atlas_mesh_c_binding.f90 -m atlas_mesh_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_kdtree.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build.make src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build
+make  -f src/tests/util/CMakeFiles/atlas_test_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_test_metadata.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 50%] Building CXX object src/tests/util/CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o
+[ 45%] Building CXX object src/tests/util/CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o
+[ 45%] Generating atlas_meshbuilder_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/mesh/detail/MeshBuilderIntf.h -o atlas_meshbuilder_c_binding.f90 -m atlas_meshbuilder_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o -MF CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o.d -o CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_metadata.cc
+[ 46%] Building CXX object src/tests/util/CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o -MF CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o.d -o CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_kdtree.cc
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Allocate_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o
-[ 50%] Linking CXX executable ../../bin/atlas-grid-points
+[ 46%] Generating atlas_read_file_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/atlas_read_file.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_read_file_c_binding.f90 -m atlas_atlas_read_file_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 46%] Generating atlas_trace_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/runtime/atlas_trace.h -o atlas_trace_c_binding.f90 -m atlas_trace_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 46%] Linking CXX executable ../../bin/atlas-grid-points
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-grid-points
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-grid-points.dir/link.txt --verbose=1
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildDualMesh_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildEdges_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildHalo_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildNode2CellConnectivity_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildParallelFields_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildPeriodicBoundaries_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Checksum_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Config_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Connectivity_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o
-[ 50%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/ElementType_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o
+[ 46%] Generating distribution_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/distribution/DistributionImpl.h -o distribution_c_binding.f90 -m atlas_distribution_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 46%] Generating domain_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/domain/detail/Domain.h -o domain_c_binding.f90 -m atlas_domain_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 46%] [fypp] Preprocessor generating field/atlas_FieldSet_module.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_FieldSet_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_FieldSet_module.F90
+[ 47%] [fypp] Preprocessor generating field/atlas_Field_module.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_Field_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_Field_module.F90
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-grid-points.dir/link.d "CMakeFiles/atlas-grid-points.dir/atlas-grid-points.cc.o" -o ../../bin/atlas-grid-points  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 50%] Built target atlas-grid-points
+[ 47%] Built target atlas-grid-points
 make  -f src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/DependInfo.cmake "--color="
-[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Elements_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o
-[ 51%] Linking CXX executable atlas_test_flags
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_flags.dir/link.txt --verbose=1
-[ 51%] Building CXX object src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o
+[ 47%] Building CXX object src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o -MF CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o.d -o CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_convexsphericalpolygon.cc
-[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/FieldSet_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/GatherScatter_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Geometry_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/GmshIO_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HaloExchange_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HybridElements_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o
-[ 52%] Linking CXX executable atlas_test_util
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_util.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/KDTree_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Library_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o
+[ 47%] Generating field_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/detail/FieldInterface.h -o field_c_binding.f90 -m atlas_field_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 47%] [fypp] Preprocessor generating functionspace/atlas_functionspace_NodeColumns_module.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_NodeColumns_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace/atlas_functionspace_NodeColumns_module.F90
+[ 47%] Generating functionspace_BlockStructuredColumns_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/BlockStructuredColumnsInterface.h -o functionspace_BlockStructuredColumns_c_binding.f90 -m atlas_functionspace_BlockStructuredColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_kdtree.cc:18:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 52%] Linking CXX executable atlas_test_polygon
+[ 47%] Generating functionspace_CellColumns_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/CellColumnsInterface.h -o functionspace_CellColumns_c_binding.f90 -m atlas_functionspace_CellColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 47%] Linking CXX executable atlas_test_util
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_util.dir/link.txt --verbose=1
+[ 47%] Generating functionspace_EdgeColumns_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/EdgeColumns.h -o functionspace_EdgeColumns_c_binding.f90 -m atlas_functionspace_EdgeColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 47%] Generating functionspace_NodeColumns_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/NodeColumnsInterface.h -o functionspace_NodeColumns_c_binding.f90 -m atlas_functionspace_NodeColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 47%] Linking CXX executable atlas_test_flags
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_flags.dir/link.txt --verbose=1
+[ 47%] Generating functionspace_PointCloud_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/PointCloudInterface.h -o functionspace_PointCloud_c_binding.f90 -m atlas_functionspace_PointCloud_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_convexsphericalpolygon.cc:9:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+[ 48%] Generating functionspace_Spectral_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/SpectralInterface.h -o functionspace_Spectral_c_binding.f90 -m atlas_functionspace_Spectral_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 48%] Generating functionspace_StructuredColumns_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/StructuredColumnsInterface.h -o functionspace_StructuredColumns_c_binding.f90 -m atlas_functionspace_StructuredColumns_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 48%] Linking CXX executable atlas_test_polygon
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Metadata_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_polygon.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_flags.dir/link.d CMakeFiles/atlas_test_flags.dir/test_flags.cc.o -o atlas_test_flags  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 48%] Linking CXX executable atlas_test_point
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_point.dir/link.txt --verbose=1
+[ 48%] Generating functionspace_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/functionspace/detail/FunctionSpaceInterface.h -o functionspace_c_binding.f90 -m atlas_functionspace_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_util.dir/link.d CMakeFiles/atlas_test_util.dir/test_util.cc.o -o atlas_test_util  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Built target atlas_test_flags
+[ 48%] Built target atlas_test_util
 make  -f src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build.make src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Method_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o
+[ 48%] Generating fvm_method_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/numerics/fvm/Method.h -o fvm_method_c_binding.f90 -m atlas_fvm_method_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build.make src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building CXX object src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/test_unitsphere.cc.o
+[ 48%] Building CXX object src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/test_unitsphere.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/test_unitsphere.cc.o -MF CMakeFiles/atlas_test_unitsphere.dir/test_unitsphere.cc.o.d -o CMakeFiles/atlas_test_unitsphere.dir/test_unitsphere.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_unitsphere.cc
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nabla_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nodes_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Output_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Partitioner_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/State_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/WriteLoadBalanceReport_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_convexsphericalpolygon.cc:9:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_mesh_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_util.dir/link.d CMakeFiles/atlas_test_util.dir/test_util.cc.o -o atlas_test_util  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 48%] Generating grid_CubedSphere_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/CubedSphere.h -o grid_CubedSphere_c_binding.f90 -m atlas_grid_CubedSphere_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 48%] Generating grid_Grid_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/Grid.h -o grid_Grid_c_binding.f90 -m atlas_grid_Grid_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_flags.dir/link.d CMakeFiles/atlas_test_flags.dir/test_flags.cc.o -o atlas_test_flags  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Linking CXX executable ../../bin/atlas-meshgen
-[ 52%] Built target atlas_test_util
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-meshgen
+[ 48%] Built target atlas_test_flags
 make  -f src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build.make src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/depend
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_meshbuilder_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-meshgen.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build.make src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build
+[ 48%] Generating grid_StencilComputer_c_binding.f90
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_kinds_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o
-[ 52%] Building CXX object src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/StencilComputerInterface.h -o grid_StencilComputer_c_binding.f90 -m atlas_grid_StencilComputer_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 48%] Building CXX object src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o -MF CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o.d -o CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_pack_vector_fields.cc
+[ 48%] Generating grid_Structured_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/Structured.h -o grid_Structured_c_binding.f90 -m atlas_grid_Structured_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_polygon.dir/link.d CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o -o atlas_test_polygon  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_read_file_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o
-[ 52%] Built target atlas_test_polygon
+[ 48%] Built target atlas_test_polygon
 make  -f src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_trace.dir/depend
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_unitsphere.cc:8:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_trace.dir/DependInfo.cmake "--color="
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/domain_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 50%] Generating grid_Unstructured_c_binding.f90
 make  -f src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o
-[ 52%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_trace.dir/test_trace.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid/detail/grid/Unstructured.h -o grid_Unstructured_c_binding.f90 -m atlas_grid_Unstructured_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 50%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_trace.dir/test_trace.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_trace.dir/test_trace.cc.o -MF CMakeFiles/atlas_test_trace.dir/test_trace.cc.o.d -o CMakeFiles/atlas_test_trace.dir/test_trace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_trace.cc
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_trace_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_functions_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_CellColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o
-[ 52%] Linking CXX executable atlas_test_point
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_point.dir/link.txt --verbose=1
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_EdgeColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o
-[ 52%] Linking CXX executable atlas_test_earth
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_earth.dir/link.txt --verbose=1
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_NodeColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-meshgen.dir/link.d "CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o" -o ../../bin/atlas-meshgen  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_point.dir/link.d CMakeFiles/atlas_test_point.dir/test_point.cc.o -o atlas_test_point  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Built target atlas-meshgen
+[ 50%] Built target atlas_test_point
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library.dir/test_library.cc.o
+[ 50%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library.dir/test_library.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_library.dir/test_library.cc.o -MF CMakeFiles/atlas_test_library.dir/test_library.cc.o.d -o CMakeFiles/atlas_test_library.dir/test_library.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_library.cc
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_PointCloud_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_Grid_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_Structured_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_Unstructured_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o
-[ 52%] Linking CXX executable atlas_test_vector
+[ 50%] Generating grid_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/grid.h -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_c_binding.f90 -m atlas_grid_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 50%] Generating interpolation_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/interpolation/Interpolation.h -o interpolation_c_binding.f90 -m atlas_interpolation_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util/test_unitsphere.cc:8:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+[ 50%] Generating meshgenerator_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/meshgenerator/detail/MeshGeneratorInterface.h -o meshgenerator_c_binding.f90 -m atlas_meshgenerator_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 50%] Generating multifield_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/field/detail/MultiFieldInterface.h -o multifield_c_binding.f90 -m atlas_multifield_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 50%] Generating output_Gmsh_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/output/detail/GmshInterface.h -o output_Gmsh_c_binding.f90 -m atlas_output_gmsh_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 50%] [fypp] Preprocessor generating parallel/atlas_Checksum_module.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/parallel/atlas_Checksum_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_Checksum_module.F90
+[ 50%] Linking CXX executable atlas_test_vector
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_vector.dir/link.txt --verbose=1
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/projection_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_point.dir/link.d CMakeFiles/atlas_test_point.dir/test_point.cc.o -o atlas_test_point  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_earth.dir/link.d CMakeFiles/atlas_test_earth.dir/test_earth.cc.o -o atlas_test_earth  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 50%] [fypp] Preprocessor generating parallel/atlas_GatherScatter_module.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/parallel/atlas_GatherScatter_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_GatherScatter_module.F90
+[ 50%] Linking CXX executable atlas_test_library
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library.dir/link.txt --verbose=1
+[ 50%] Linking CXX executable atlas_test_earth
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 50%] Linking CXX executable ../../bin/atlas-grids
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-grids
+[ 50%] Linking CXX executable ../../bin/atlas-meshgen
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-meshgen
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-grids.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_earth.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-meshgen.dir/link.txt --verbose=1
+[ 50%] [fypp] Preprocessor generating parallel/atlas_HaloExchange_module.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/geometry\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/linalg\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/maths\ -I\ /usr/include/eigen3\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include\ -I\ /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/mpi\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/option\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/eckit/codec\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/hic/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src\ -I\ /usr/include/eigen3\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit   /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/parallel/atlas_HaloExchange_module.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_HaloExchange_module.F90
+[ 50%] Generating projection_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/projection/detail/ProjectionImpl.h -o projection_c_binding.f90 -m atlas_projection_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_vector.dir/link.d CMakeFiles/atlas_test_vector.dir/test_vector.cc.o -o atlas_test_vector  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Built target atlas_test_point
+[ 50%] Built target atlas_test_vector
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/depend
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_Spectral_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o
+[ 50%] Generating redistribution_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/redistribution/detail/RedistributionInterface.h -o redistribution_c_binding.f90 -m atlas_redistribution_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build
-[ 52%] Built target atlas_test_earth
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/DependInfo.cmake "--color="
-[ 52%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o
+[ 50%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o -MF CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o.d -o CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_library_noargs.cc
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_earth.dir/link.d CMakeFiles/atlas_test_earth.dir/test_earth.cc.o -o atlas_test_earth  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_StructuredColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-grids.dir/link.d "CMakeFiles/atlas-grids.dir/atlas-grids.cc.o" -o ../../bin/atlas-grids  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 50%] Generating trans_c_binding.f90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/python3 /build/reproducible-path/atlas-ecmwf-0.41.1/tools/c2f.py /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/../atlas/trans/detail/TransInterface.h -o trans_c_binding.f90 -m atlas_trans_c_binding -t '{"idx_t":"integer(c_int)","gidx_t":"integer(c_long)","atlas::idx_t":"integer(c_int)","atlas::gidx_t":"integer(c_long)"}'
+[ 50%] Built target atlas_test_earth
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 52%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o -MF CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o.d -o CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_library_init_nofinal.cc
-[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/distribution_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o
-[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/vertical_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o
-[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/fvm_method_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o
-[ 54%] Linking CXX executable atlas_test_metadata
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_metadata.dir/link.txt --verbose=1
-[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/interpolation_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_vector.dir/link.d CMakeFiles/atlas_test_vector.dir/test_vector.cc.o -o atlas_test_vector  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/DependInfo.cmake "--color="
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library.dir/link.d CMakeFiles/atlas_test_library.dir/test_library.cc.o -o atlas_test_library  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 54%] Built target atlas_test_vector
+[ 50%] Built target atlas-grids
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/depend
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-meshgen.dir/link.d "CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o" -o ../../bin/atlas-meshgen  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build
+[ 50%] Built target atlas_test_library
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/DependInfo.cmake "--color="
+[ 50%] Built target atlas-meshgen
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 55%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/meshgenerator_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o
-[ 55%] Linking CXX executable ../../bin/atlas-grids
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-grids
-[ 56%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o -MF CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o.d -o CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_library_noinit_final.cc
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-grids.dir/link.txt --verbose=1
-[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/output_Gmsh_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o
-[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/redistribution_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o
-[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_StencilComputer_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o
-[ 56%] Linking CXX executable atlas_test_library
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library.dir/link.txt --verbose=1
-[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/trans_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o
-[ 56%] Linking CXX executable atlas_test_library_noargs
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library_noargs.dir/link.txt --verbose=1
-[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/multifield_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_metadata.dir/link.d CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o -o atlas_test_metadata  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_BlockStructuredColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o
-[ 57%] Built target atlas_test_metadata
 make  -f src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build.make src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build.make src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_CubedSphere_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o
-[ 57%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o -MF CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o.d -o CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_bounding_box.cc
-[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o
-[ 57%] Building CXX object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/c++ -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o -MF CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o.d -o CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/atlas_read_file.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-grids.dir/link.d "CMakeFiles/atlas-grids.dir/atlas-grids.cc.o" -o ../../bin/atlas-grids  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Built target atlas-grids
 make  -f src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/DependInfo.cmake "--color="
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library.dir/link.d CMakeFiles/atlas_test_library.dir/test_library.cc.o -o atlas_test_library  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Built target atlas_test_library
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library_noargs.dir/link.d CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o -o atlas_test_library_noargs  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make  -f src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build.make src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build
+[ 50%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o -MF CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o.d -o CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_library_init_nofinal.cc
+[ 51%] Building CXX object src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o -MF CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o.d -o CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/test_library_noinit_final.cc
+[ 51%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o -MF CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o.d -o CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_projection_LAEA.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o
-[ 57%] Linking CXX executable atlas_test_library_init_nofinal
+make  -f src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build.make src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build
+[ 51%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o -MF CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o.d -o CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_bounding_box.cc
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Allocate_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildDualMesh_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildEdges_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildHalo_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildNode2CellConnectivity_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildParallelFields_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o
+[ 51%] Linking CXX executable atlas_test_library_noargs
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 57%] Linking CXX executable atlas_test_library_noinit_final
-make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o -MF CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o.d -o CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_projection_LAEA.cc
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library_noargs.dir/link.txt --verbose=1
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/BuildPeriodicBoundaries_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o
+[ 51%] Linking CXX executable atlas_test_library_init_nofinal
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_rotation.dir/DependInfo.cmake "--color="
-[ 57%] Built target atlas_test_library_noargs
-make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library_noinit_final.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Checksum_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library_init_nofinal.dir/link.txt --verbose=1
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_proj.dir/DependInfo.cmake "--color="
+[ 51%] Linking CXX executable atlas_test_metadata
+[ 51%] Linking CXX executable atlas_test_library_noinit_final
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Config_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_metadata.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_library_noinit_final.dir/link.txt --verbose=1
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Connectivity_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o
+[ 51%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/ElementType_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o
+[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Elements_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o
+[ 52%] Linking CXX executable atlas_test_unitsphere
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 52%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/FieldSet_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_unitsphere.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library_noargs.dir/link.d CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o -o atlas_test_library_noargs  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/GatherScatter_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o
+[ 53%] Built target atlas_test_library_noargs
+make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_rotation.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/build
+make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Geometry_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o
+[ 53%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o -MF CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o.d -o CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_rotation.cc
-[ 57%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_proj.dir/test_proj.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_proj.dir/test_proj.cc.o -MF CMakeFiles/atlas_test_proj.dir/test_proj.cc.o.d -o CMakeFiles/atlas_test_proj.dir/test_proj.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_proj.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library_noinit_final.dir/link.d CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o -o atlas_test_library_noinit_final  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 53%] Built target atlas_test_library_noinit_final
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library_init_nofinal.dir/link.d CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o -o atlas_test_library_init_nofinal  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Linking CXX executable atlas_test_unitsphere
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_unitsphere.dir/link.txt --verbose=1
-[ 57%] Built target atlas_test_library_init_nofinal
-make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_proj.dir/DependInfo.cmake "--color="
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/GmshIO_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_metadata.dir/link.d CMakeFiles/atlas_test_metadata.dir/test_metadata.cc.o -o atlas_test_metadata  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build
+[ 53%] Built target atlas_test_library_init_nofinal
+make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o -MF CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o.d -o CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_projection_variable_resolution.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_library_noinit_final.dir/link.d CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o -o atlas_test_library_noinit_final  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Built target atlas_test_library_noinit_final
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/DependInfo.cmake "--color="
+[ 53%] Built target atlas_test_metadata
 make  -f src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/DependInfo.cmake "--color="
+make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o
+[ 53%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_proj.dir/test_proj.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HaloExchange_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_proj.dir/test_proj.cc.o -MF CMakeFiles/atlas_test_proj.dir/test_proj.cc.o.d -o CMakeFiles/atlas_test_proj.dir/test_proj.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_proj.cc
+[ 53%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o
+[ 53%] Building CXX object src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o -MF CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o.d -o CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_cubedsphere_projection.cc
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o -MF CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o.d -o CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection/test_projection_variable_resolution.cc
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/HybridElements_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/KDTree_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_unitsphere.dir/link.d CMakeFiles/atlas_test_unitsphere.dir/test_unitsphere.cc.o -o atlas_test_unitsphere  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 57%] Built target atlas_test_unitsphere
+[ 53%] Built target atlas_test_unitsphere
 make  -f src/tests/grid/CMakeFiles/atlas_test_domain.dir/build.make src/tests/grid/CMakeFiles/atlas_test_domain.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_domain.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_domain.dir/build.make src/tests/grid/CMakeFiles/atlas_test_domain.dir/build
+[ 53%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Library_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_domain.dir/test_domain.cc.o
+[ 54%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_domain.dir/test_domain.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_domain.dir/test_domain.cc.o -MF CMakeFiles/atlas_test_domain.dir/test_domain.cc.o.d -o CMakeFiles/atlas_test_domain.dir/test_domain.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_domain.cc
-[ 58%] Building CXX object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/c++ -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o -MF CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o.d -o CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/Library.cc
-[ 58%] Building CXX object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/c++ -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o -MF CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o.d -o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/runtime/atlas_trace.cc
-[ 58%] Linking CXX executable atlas_test_trace
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trace.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trace.dir/link.d CMakeFiles/atlas_test_trace.dir/test_trace.cc.o -o atlas_test_trace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Metadata_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Method_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o
+[ 54%] Linking CXX executable atlas_test_convexsphericalpolygon
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_convexsphericalpolygon.dir/link.txt --verbose=1
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nabla_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Nodes_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Output_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/Partitioner_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/State_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_convexsphericalpolygon.dir/link.d CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o -o atlas_test_convexsphericalpolygon  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Built target atlas_test_trace
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/WriteLoadBalanceReport_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o
+[ 54%] Built target atlas_test_convexsphericalpolygon
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o
+[ 54%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o -MF CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o.d -o CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_grid_iterator.cc
-[ 58%] Linking CXX executable atlas_test_convexsphericalpolygon
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_convexsphericalpolygon.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_convexsphericalpolygon.dir/link.d CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o -o atlas_test_convexsphericalpolygon  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_mesh_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_meshbuilder_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o
+[ 54%] Linking CXX executable atlas_test_trace
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trace.dir/link.txt --verbose=1
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_kinds_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_read_file_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/domain_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/atlas_trace_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_functions_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_CellColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_EdgeColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_NodeColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trace.dir/link.d CMakeFiles/atlas_test_trace.dir/test_trace.cc.o -o atlas_test_trace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Built target atlas_test_convexsphericalpolygon
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_PointCloud_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o
+[ 54%] Built target atlas_test_trace
 make  -f src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build.make src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build.make src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_Grid_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o
+[ 54%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o -MF CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o.d -o CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_stretchedrotatedgaussian.cc
-[ 58%] Linking CXX executable atlas_test_proj
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_Structured_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_Unstructured_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/projection_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_Spectral_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_StructuredColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o
+[ 54%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/distribution_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o
+[ 55%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/vertical_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o
+[ 55%] Linking CXX executable atlas_test_pack_vector_fields
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pack_vector_fields.dir/link.txt --verbose=1
+[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/fvm_method_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o
+[ 56%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/interpolation_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o
+[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/meshgenerator_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o
+[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/output_Gmsh_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o
+[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/redistribution_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o
+[ 57%] Linking CXX executable atlas_test_proj
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_proj.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_allocate_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_allocate_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_builddualmesh_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_builddualmesh_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildedges_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildedges_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildhalo_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildhalo_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildnode2cellconnectivity_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildnode2cellconnectivity_c_binding.mod.stamp GNU
-[ 58%] Linking CXX executable atlas_test_bounding_box
+[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_StencilComputer_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o
+[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/trans_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o
+[ 57%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/multifield_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o
+[ 57%] Linking CXX executable atlas_test_bounding_box
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildparallelfields_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildparallelfields_c_binding.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_bounding_box.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildperiodicboundaries_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildperiodicboundaries_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_checksum_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_checksum_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_config_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_config_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_connectivity_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_connectivity_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elementtype_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elementtype_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elements_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elements_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fieldset_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fieldset_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_gatherscatter_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_gatherscatter_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_geometry_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_geometry_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_gmshio_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_gmshio_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_haloexchange_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_haloexchange_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_hybridelements_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_hybridelements_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_kdtree_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_kdtree_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_library_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_library_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_metadata_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_metadata_c_binding.mod.stamp GNU
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_proj.dir/link.d CMakeFiles/atlas_test_proj.dir/test_proj.cc.o -o atlas_test_proj  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace_BlockStructuredColumns_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o
+[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_CubedSphere_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o
+[ 58%] Linking CXX executable atlas_test_projection_LAEA
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_projection_LAEA.dir/link.txt --verbose=1
+[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/grid_c_binding.f90 -o CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pack_vector_fields.dir/link.d CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o -o atlas_test_pack_vector_fields  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_method_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_method_c_binding.mod.stamp GNU
-[ 58%] Built target atlas_test_proj
+[ 58%] Built target atlas_test_pack_vector_fields
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/depend
+[ 58%] Building CXX object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/DependInfo.cmake "--color="
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_nabla_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_nabla_c_binding.mod.stamp GNU
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/c++ -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o -MF CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o.d -o CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/atlas_read_file.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_nodes_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_nodes_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_output_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_output_c_binding.mod.stamp GNU
 [ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o -MF CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o.d -o CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_grid_cropping.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_partitioner_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_partitioner_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_state_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_state_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_writeloadbalancereport_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_writeloadbalancereport_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshbuilder_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_kinds_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_kinds_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_atlas_read_file_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_atlas_read_file_c_binding.mod.stamp GNU
-[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_allocate_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_bounding_box.dir/link.d CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o -o atlas_test_bounding_box  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_proj.dir/link.d CMakeFiles/atlas_test_proj.dir/test_proj.cc.o -o atlas_test_proj  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Built target atlas_test_bounding_box
+[ 58%] Built target atlas_test_proj
 make  -f src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build.make src/tests/grid/CMakeFiles/atlas_test_vertical.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_vertical.dir/DependInfo.cmake "--color="
-[ 58%] Linking CXX executable atlas_test_projection_LAEA
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 58%] Linking CXX executable atlas_test_pack_vector_fields
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_projection_LAEA.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build.make src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pack_vector_fields.dir/link.txt --verbose=1
 [ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o -MF CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o.d -o CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_vertical.cc
-[ 58%] Linking CXX executable atlas_test_rotation
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_rotation.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_domain_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_domain_c_binding.mod.stamp GNU
-[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_ElementType_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_field_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_field_c_binding.mod.stamp GNU
-[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_Metadata_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_projection_LAEA.dir/link.d CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o -o atlas_test_projection_LAEA  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 58%] Linking CXX executable atlas_test_kdtree
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_kdtree.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_bounding_box.dir/link.d CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o -o atlas_test_bounding_box  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Built target atlas_test_projection_LAEA
+[ 58%] Built target atlas_test_bounding_box
 make  -f src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build.make src/tests/grid/CMakeFiles/atlas_test_spacing.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_spacing.dir/DependInfo.cmake "--color="
@@ -6562,12 +6554,9 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o -MF CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o.d -o CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_spacing.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pack_vector_fields.dir/link.d CMakeFiles/atlas_test_pack_vector_fields.dir/test_pack_vector_fields.cc.o -o atlas_test_pack_vector_fields  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_projection_LAEA.dir/link.d CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o -o atlas_test_projection_LAEA  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Linking CXX executable atlas_test_domain
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_domain.dir/link.txt --verbose=1
-[ 58%] Built target atlas_test_pack_vector_fields
+[ 58%] Built target atlas_test_projection_LAEA
 make  -f src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build.make src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/DependInfo.cmake "--color="
@@ -6576,26 +6565,28 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o -MF CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o.d -o CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_largegrid.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trace_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functions_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functions_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_cellcolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_cellcolumns_c_binding.mod.stamp GNU
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_rotation.dir/link.d CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o -o atlas_test_rotation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_kdtree.dir/link.d CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o -o atlas_test_kdtree  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_c_binding.mod.stamp GNU
-[ 58%] Built target atlas_test_rotation
+[ 58%] Built target atlas_test_kdtree
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/DependInfo.cmake "--color="
-[ 58%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_GatherScatter_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o
+[ 58%] Building CXX object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/c++ -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o -MF CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o.d -o CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/internals/Library.cc
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build
+[ 58%] Linking CXX executable atlas_test_rotation
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_rotation.dir/link.txt --verbose=1
 [ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o -MF CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o.d -o CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_grid_hash.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_domain.dir/link.d CMakeFiles/atlas_test_domain.dir/test_domain.cc.o -o atlas_test_domain  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 58%] Linking CXX executable atlas_test_domain
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_domain.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_rotation.dir/link.d CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o -o atlas_test_rotation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Built target atlas_test_domain
+[ 58%] Built target atlas_test_rotation
 make  -f src/tests/grid/CMakeFiles/atlas_test_field.dir/build.make src/tests/grid/CMakeFiles/atlas_test_field.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_field.dir/DependInfo.cmake "--color="
@@ -6604,18 +6595,11 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 58%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_field.dir/test_field.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_field.dir/test_field.cc.o -MF CMakeFiles/atlas_test_field.dir/test_field.cc.o.d -o CMakeFiles/atlas_test_field.dir/test_field.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_field.cc
-[ 58%] Linking CXX executable atlas_test_projection_variable_resolution
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_projection_variable_resolution.dir/link.txt --verbose=1
-[ 58%] Linking CXX executable atlas_test_cubedsphere_projection
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_projection.dir/link.txt --verbose=1
-[ 58%] Linking CXX executable atlas_test_kdtree
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_kdtree.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere_projection.dir/link.d CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o -o atlas_test_cubedsphere_projection  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 58%] Building CXX object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/c++ -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIC -fopenmp -MD -MT src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o -MF CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o.d -o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/runtime/atlas_trace.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_domain.dir/link.d CMakeFiles/atlas_test_domain.dir/test_domain.cc.o -o atlas_test_domain  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 58%] Built target atlas_test_cubedsphere_projection
+[ 58%] Built target atlas_test_domain
 make  -f src/tests/grid/CMakeFiles/atlas_test_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grids.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grids.dir/DependInfo.cmake "--color="
@@ -6624,331 +6608,354 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 59%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_grids.dir/test_grids.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_grids.dir/test_grids.cc.o -MF CMakeFiles/atlas_test_grids.dir/test_grids.cc.o.d -o CMakeFiles/atlas_test_grids.dir/test_grids.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_grids.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_projection_variable_resolution.dir/link.d CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o -o atlas_test_projection_variable_resolution  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 59%] Linking CXX executable atlas_test_grid_iterator
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grid_iterator.dir/link.txt --verbose=1
+[ 59%] Linking CXX executable atlas_test_projection_variable_resolution
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_projection_variable_resolution.dir/link.txt --verbose=1
+[ 59%] Linking CXX executable atlas_test_cubedsphere_projection
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_projection.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grid_iterator.dir/link.d CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o -o atlas_test_grid_iterator  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 59%] Built target atlas_test_projection_variable_resolution
+[ 59%] Built target atlas_test_grid_iterator
 make  -f src/tests/grid/CMakeFiles/atlas_test_state.dir/build.make src/tests/grid/CMakeFiles/atlas_test_state.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_state.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_state.dir/build.make src/tests/grid/CMakeFiles/atlas_test_state.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_kdtree.dir/link.d CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o -o atlas_test_kdtree  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_HaloExchange_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o
 [ 59%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_state.dir/test_state.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_state.dir/test_state.cc.o -MF CMakeFiles/atlas_test_state.dir/test_state.cc.o.d -o CMakeFiles/atlas_test_state.dir/test_state.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_state.cc
-[ 59%] Built target atlas_test_kdtree
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_allocate_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_allocate_c_binding.mod.stamp GNU
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_projection_variable_resolution.dir/link.d CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o -o atlas_test_projection_variable_resolution  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_builddualmesh_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_builddualmesh_c_binding.mod.stamp GNU
+[ 59%] Built target atlas_test_projection_variable_resolution
 make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/depend
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildedges_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildedges_c_binding.mod.stamp GNU
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildhalo_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildhalo_c_binding.mod.stamp GNU
 [ 59%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildnode2cellconnectivity_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildnode2cellconnectivity_c_binding.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o -MF CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o.d -o CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_cubedsphere.cc
-[ 59%] Linking CXX executable atlas_test_grid_iterator
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grid_iterator.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_edgecolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_edgecolumns_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_nodecolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_nodecolumns_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_pointcloud_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_pointcloud_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_grid_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_grid_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_structured_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_structured_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_unstructured_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_unstructured_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_projection_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_projection_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_spectral_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_spectral_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_structuredcolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_structuredcolumns_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_distribution_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_distribution_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_vertical_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_vertical_c_binding.mod.stamp GNU
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grid_iterator.dir/link.d CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o -o atlas_test_grid_iterator  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildparallelfields_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildparallelfields_c_binding.mod.stamp GNU
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere_projection.dir/link.d CMakeFiles/atlas_test_cubedsphere_projection.dir/test_cubedsphere_projection.cc.o -o atlas_test_cubedsphere_projection  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fvm_method_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fvm_method_c_binding.mod.stamp GNU
-[ 59%] Built target atlas_test_grid_iterator
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_buildperiodicboundaries_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_buildperiodicboundaries_c_binding.mod.stamp GNU
+[ 59%] Built target atlas_test_cubedsphere_projection
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_checksum_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_checksum_c_binding.mod.stamp GNU
 make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/depend
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_config_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_config_c_binding.mod.stamp GNU
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build
-[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/numerics/atlas_Method_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_connectivity_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_connectivity_c_binding.mod.stamp GNU
 [ 59%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/test_cubedsphere_2.cc.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elementtype_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elementtype_c_binding.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/test_cubedsphere_2.cc.o -MF CMakeFiles/atlas_test_cubedsphere_2.dir/test_cubedsphere_2.cc.o.d -o CMakeFiles/atlas_test_cubedsphere_2.dir/test_cubedsphere_2.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_cubedsphere_2.cc
-[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_Geometry_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elements_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elements_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fieldset_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fieldset_c_binding.mod.stamp GNU
 [ 59%] Linking CXX executable atlas_test_stretchedrotatedgaussian
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_gatherscatter_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_gatherscatter_c_binding.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_geometry_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_geometry_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_gmshio_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_gmshio_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_haloexchange_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_haloexchange_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_hybridelements_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_hybridelements_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_kdtree_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_kdtree_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_library_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_library_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_metadata_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_metadata_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_method_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_method_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_nabla_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_nabla_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_nodes_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_nodes_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_output_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_output_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_partitioner_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_partitioner_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_state_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_state_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_writeloadbalancereport_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_writeloadbalancereport_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshbuilder_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_kinds_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_kinds_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_atlas_read_file_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_atlas_read_file_c_binding.mod.stamp GNU
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_allocate_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o
 [ 59%] Linking CXX executable atlas_test_vertical
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_vertical.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_interpolation_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_interpolation_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshgenerator_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshgenerator_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_output_gmsh_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_output_gmsh_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_redistribution_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_redistribution_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_stencilcomputer_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_stencilcomputer_c_binding.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trans_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trans_c_binding.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_multifield_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_multifield_c_binding.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_blockstructuredcolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_blockstructuredcolumns_c_binding.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o.provides.build
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/link.d CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o -o atlas_test_stretchedrotatedgaussian  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 59%] Built target atlas_test_stretchedrotatedgaussian
 make  -f src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build.make src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/depend
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o.provides.build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/DependInfo.cmake "--color="
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o.provides.build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_vertical.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build.make src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_cubedsphere_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_cubedsphere_c_binding.mod.stamp GNU
 [ 59%] Building CXX object src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o.provides.build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o -MF CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o.d -o CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid/test_distribution_regular_bands.cc
+[ 59%] Linking CXX executable atlas_test_largegrid
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 59%] Linking CXX executable atlas_test_grid_hash
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_domain_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_domain_c_binding.mod.stamp GNU
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grid_hash.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_largegrid.dir/link.txt --verbose=1
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_ElementType_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_field_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_field_c_binding.mod.stamp GNU
+[ 59%] Linking CXX executable atlas_test_grid_cropping
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grid_cropping.dir/link.txt --verbose=1
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_Metadata_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_vertical.dir/link.d CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o -o atlas_test_vertical  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o.provides.build
 [ 59%] Built target atlas_test_vertical
 make  -f src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o.provides.build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/DependInfo.cmake "--color="
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_c_binding.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o.provides.build
 [ 59%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o -MF CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o.d -o CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array_slicer.cc
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o.provides.build
-[ 59%] Linking CXX executable atlas_test_grid_cropping
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o.provides.build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grid_cropping.dir/link.txt --verbose=1
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o.provides.build
-[ 60%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_Checksum_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o
-[ 60%] Linking CXX executable atlas_test_grid_hash
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grid_hash.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grid_cropping.dir/link.d CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o -o atlas_test_grid_cropping  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grid_hash.dir/link.d CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o -o atlas_test_grid_hash  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 60%] Built target atlas_test_grid_cropping
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o -MF CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o.d -o CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array_slicer.cc
+[ 59%] Built target atlas_test_grid_hash
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_largegrid.dir/link.d CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o -o atlas_test_largegrid  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make  -f src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/depend
-[ 60%] Linking CXX executable atlas_test_largegrid
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 59%] Built target atlas_test_largegrid
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_largegrid.dir/link.txt --verbose=1
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 60%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o -MF CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o.d -o CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array_foreach.cc
-[ 60%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_JSON_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grid_hash.dir/link.d CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o -o atlas_test_grid_hash  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 60%] Built target atlas_test_grid_hash
 make  -f src/tests/array/CMakeFiles/atlas_test_array.dir/build.make src/tests/array/CMakeFiles/atlas_test_array.dir/depend
+[ 59%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o -MF CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o.d -o CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array_foreach.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array.dir/build.make src/tests/array/CMakeFiles/atlas_test_array.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 60%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array.dir/test_array.cc.o
+[ 59%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array.dir/test_array.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array.dir/test_array.cc.o -MF CMakeFiles/atlas_test_array.dir/test_array.cc.o.d -o CMakeFiles/atlas_test_array.dir/test_array.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_largegrid.dir/link.d CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o -o atlas_test_largegrid  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grid_cropping.dir/link.d CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o -o atlas_test_grid_cropping  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_allocate_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_allocate_module.mod.stamp GNU
-[ 60%] Built target atlas_test_largegrid
+[ 59%] Built target atlas_test_grid_cropping
 make  -f src/tests/array/CMakeFiles/atlas_test_svector.dir/build.make src/tests/array/CMakeFiles/atlas_test_svector.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_svector.dir/DependInfo.cmake "--color="
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elementtype_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elementtype_module.mod.stamp GNU
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_svector.dir/build.make src/tests/array/CMakeFiles/atlas_test_svector.dir/build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_metadata_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_metadata_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trace_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.mod.stamp GNU
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 60%] Building CXX object src/tests/array/CMakeFiles/atlas_test_svector.dir/test_svector.cc.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functions_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functions_module.mod.stamp GNU
+[ 59%] Building CXX object src/tests/array/CMakeFiles/atlas_test_svector.dir/test_svector.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_svector.dir/test_svector.cc.o -MF CMakeFiles/atlas_test_svector.dir/test_svector.cc.o.d -o CMakeFiles/atlas_test_svector.dir/test_svector.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_svector.cc
-[ 61%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/runtime/atlas_Trace_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o
-[ 61%] Linking CXX executable atlas_test_spacing
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_cellcolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_cellcolumns_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_c_binding.mod.stamp GNU
+[ 59%] Linking CXX executable atlas_test_spacing
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_spacing.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_gatherscatter_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_gatherscatter_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_haloexchange_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_haloexchange_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_method_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_method_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_geometry_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_geometry_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_checksum_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_checksum_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_json_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_json_module.mod.stamp GNU
-[ 61%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_Connectivity_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_GatherScatter_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_spacing.dir/link.d CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o -o atlas_test_spacing  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 61%] Built target atlas_test_spacing
+[ 59%] Built target atlas_test_spacing
 make  -f src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 61%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o
+[ 59%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o -MF CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o.d -o CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array_view_util.cc
-[ 61%] Linking CXX executable atlas_test_field
+[ 59%] Linking CXX executable atlas_test_field
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trace_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_module.mod.stamp GNU
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_HaloExchange_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_field.dir/link.txt --verbose=1
-[ 61%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_KDTree_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_edgecolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_edgecolumns_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_nodecolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_nodecolumns_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_pointcloud_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_pointcloud_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_grid_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_grid_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_structured_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_structured_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_unstructured_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_unstructured_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_projection_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_projection_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_spectral_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_spectral_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_structuredcolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_structuredcolumns_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_distribution_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_distribution_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_vertical_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_vertical_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fvm_method_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fvm_method_c_binding.mod.stamp GNU
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_field.dir/link.d CMakeFiles/atlas_test_field.dir/test_field.cc.o -o atlas_test_field  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 61%] Built target atlas_test_field
+[ 59%] Built target atlas_test_field
 make  -f src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 61%] Linking CXX executable atlas_test_cubedsphere_2
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 61%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/test_indexview.cc.o
+[ 59%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/test_indexview.cc.o
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/test_indexview.cc.o -MF CMakeFiles/atlas_test_array_indexview.dir/test_indexview.cc.o.d -o CMakeFiles/atlas_test_array_indexview.dir/test_indexview.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_indexview.cc
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o.provides.build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_2.dir/link.txt --verbose=1
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o.provides.build
-[ 61%] Linking CXX executable atlas_test_state
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/numerics/atlas_Method_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o
+[ 59%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_Geometry_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_interpolation_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_interpolation_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshgenerator_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshgenerator_c_binding.mod.stamp GNU
+[ 59%] Linking CXX executable atlas_test_state
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_output_gmsh_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_output_gmsh_c_binding.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 62%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_Config_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_redistribution_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_redistribution_c_binding.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_stencilcomputer_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_stencilcomputer_c_binding.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_state.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trans_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trans_c_binding.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_multifield_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_multifield_c_binding.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_blockstructuredcolumns_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_blockstructuredcolumns_c_binding.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o.provides.build
+[ 59%] Linking CXX executable atlas_test_cubedsphere_2
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o.provides.build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_2.dir/link.txt --verbose=1
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_cubedsphere_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_cubedsphere_c_binding.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o.provides.build
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_state.dir/link.d CMakeFiles/atlas_test_state.dir/test_state.cc.o -o atlas_test_state  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 62%] Built target atlas_test_state
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o.provides.build
+[ 59%] Built target atlas_test_state
 make  -f src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_c_binding.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_c_binding.mod.stamp GNU
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o.provides.build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 63%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/test_array_view_variant.cc.o
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o.provides.build
+[ 60%] Building CXX object src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/test_array_view_variant.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/test_array_view_variant.cc.o -MF CMakeFiles/atlas_test_array_view_variant.dir/test_array_view_variant.cc.o.d -o CMakeFiles/atlas_test_array_view_variant.dir/test_array_view_variant.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array/test_array_view_variant.cc
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o.provides.build
+[ 60%] Linking CXX executable atlas_test_svector
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o.provides.build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_svector.dir/link.txt --verbose=1
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o.provides.build
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere_2.dir/link.d CMakeFiles/atlas_test_cubedsphere_2.dir/test_cubedsphere_2.cc.o -o atlas_test_cubedsphere_2  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 63%] Built target atlas_test_cubedsphere_2
+[ 60%] Built target atlas_test_cubedsphere_2
 make  -f src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build.make src/tests/field/CMakeFiles/atlas_test_fieldset.dir/depend
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o.provides.build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_fieldset.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build.make src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o.provides.build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 63%] Building CXX object src/tests/field/CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o
+[ 60%] Building CXX object src/tests/field/CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/field/CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o -MF CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o.d -o CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field/test_fieldset.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_connectivity_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_connectivity_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_kdtree_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_kdtree_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_config_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_config_module.mod.stamp GNU
-[ 63%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/domain/atlas_Domain_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o
-[ 63%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_Field_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o
-[ 63%] Linking CXX executable atlas_test_svector
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_svector.dir/link.txt --verbose=1
-[ 63%] Linking CXX executable atlas_test_array_slicer
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_slicer.dir/link.txt --verbose=1
-[ 63%] Linking CXX executable atlas_test_cubedsphere
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere.dir/link.txt --verbose=1
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o.provides.build
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_svector.dir/link.d CMakeFiles/atlas_test_svector.dir/test_svector.cc.o -o atlas_test_svector  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 63%] Built target atlas_test_svector
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o.provides.build
+[ 60%] Built target atlas_test_svector
 make  -f src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build
+[ 61%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 64%] Building CXX object src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/parallel/atlas_Checksum_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o
+[ 62%] Building CXX object src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o -MF CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o.d -o CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field/test_field_missingvalue.cc
+[ 62%] Linking CXX executable atlas_test_array_slicer
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_slicer.dir/link.txt --verbose=1
+[ 62%] Linking CXX executable atlas_test_array_view_util
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_view_util.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array_slicer.dir/link.d CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o -o atlas_test_array_slicer  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 64%] Built target atlas_test_array_slicer
+[ 62%] Built target atlas_test_array_slicer
 make  -f src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 64%] Building CXX object src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o
+[ 62%] Linking CXX executable atlas_test_cubedsphere
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 62%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_JSON_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere.dir/link.txt --verbose=1
+[ 63%] Linking CXX executable atlas_test_array
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 63%] Building CXX object src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array.dir/link.txt --verbose=1
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o -MF CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o.d -o CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field/test_field_foreach.cc
-[ 64%] Linking CXX executable atlas_test_grids
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_allocate_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_allocate_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elementtype_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elementtype_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_metadata_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_metadata_module.mod.stamp GNU
+[ 64%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/runtime/atlas_Trace_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o
+[ 64%] Linking CXX executable atlas_test_distribution_regular_bands
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grids.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_distribution_regular_bands.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere.dir/link.d CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o -o atlas_test_cubedsphere  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 64%] Built target atlas_test_cubedsphere
@@ -6960,39 +6967,54 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 65%] Building CXX object src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/test_multifield_ifs.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/test_multifield_ifs.cc.o -MF CMakeFiles/atlas_test_multifield_ifs.dir/test_multifield_ifs.cc.o.d -o CMakeFiles/atlas_test_multifield_ifs.dir/test_multifield_ifs.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field/test_multifield_ifs.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grids.dir/link.d CMakeFiles/atlas_test_grids.dir/test_grids.cc.o -o atlas_test_grids  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array_view_util.dir/link.d CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o -o atlas_test_array_view_util  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 65%] Linking CXX executable atlas_test_array_view_util
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 65%] Built target atlas_test_grids
+[ 65%] Built target atlas_test_array_view_util
 make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_view_util.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_gatherscatter_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_gatherscatter_module.mod.stamp GNU
 [ 65%] Building CXX object src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/test_haloexchange_adjoint.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/test_haloexchange_adjoint.cc.o -MF CMakeFiles/atlas_test_haloexchange_adjoint.dir/test_haloexchange_adjoint.cc.o.d -o CMakeFiles/atlas_test_haloexchange_adjoint.dir/test_haloexchange_adjoint.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel/test_haloexchange_adjoint.cc
-[ 65%] Linking CXX executable atlas_test_distribution_regular_bands
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_distribution_regular_bands.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array_view_util.dir/link.d CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o -o atlas_test_array_view_util  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_haloexchange_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_haloexchange_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_method_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_method_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_geometry_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_geometry_module.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o.provides.build
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array.dir/link.d CMakeFiles/atlas_test_array.dir/test_array.cc.o -o atlas_test_array  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 [ 65%] Linking CXX executable atlas_test_array_indexview
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o.provides.build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 65%] Built target atlas_test_array_view_util
+[ 65%] Built target atlas_test_array
 make  -f src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_indexview.dir/link.txt --verbose=1
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_indexview.dir/link.txt --verbose=1
 [ 65%] Building CXX object src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/test_setcomm.cc.o
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o.provides.build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/test_setcomm.cc.o -MF CMakeFiles/atlas_test_setcomm.dir/test_setcomm.cc.o.d -o CMakeFiles/atlas_test_setcomm.dir/test_setcomm.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel/test_setcomm.cc
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_checksum_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_checksum_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_json_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_json_module.mod.stamp GNU
+[ 65%] Linking CXX executable atlas_test_grids
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_distribution_regular_bands.dir/link.d CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o -o atlas_test_distribution_regular_bands  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_grids.dir/link.txt --verbose=1
+[ 65%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_Connectivity_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o
 [ 65%] Built target atlas_test_distribution_regular_bands
 make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
@@ -7009,45 +7031,35 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_gather.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trace_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_module.mod.stamp GNU
 make  -f src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 65%] Building CXX object src/tests/parallel/CMakeFiles/atlas_test_gather.dir/test_gather.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/parallel/CMakeFiles/atlas_test_gather.dir/test_gather.cc.o -MF CMakeFiles/atlas_test_gather.dir/test_gather.cc.o.d -o CMakeFiles/atlas_test_gather.dir/test_gather.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel/test_gather.cc
-[ 66%] Linking CXX executable atlas_test_array
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array.dir/link.d CMakeFiles/atlas_test_array.dir/test_array.cc.o -o atlas_test_array  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_grids.dir/link.d CMakeFiles/atlas_test_grids.dir/test_grids.cc.o -o atlas_test_grids  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 66%] Built target atlas_test_array
+[ 65%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_KDTree_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o
+[ 65%] Built target atlas_test_grids
 make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 66%] Building CXX object src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o
+[ 65%] Building CXX object src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o -MF CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o.d -o CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel/test_omp_sort.cc
-[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/projection/atlas_Projection_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_domain_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_domain_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_field_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_field_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_projection_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_projection_module.mod.stamp GNU
-[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_Vertical_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o
-[ 66%] Linking CXX executable atlas_test_fieldset
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_fieldset.dir/link.txt --verbose=1
-[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_State_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o.provides.build
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_fieldset.dir/link.d CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o -o atlas_test_fieldset  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o.provides.build
+[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/util/atlas_Config_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o
+[ 66%] Linking CXX executable atlas_test_array_foreach
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_foreach.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array_foreach.dir/link.d CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o -o atlas_test_array_foreach  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_Elements_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o
-[ 66%] Built target atlas_test_fieldset
+[ 66%] Built target atlas_test_array_foreach
 make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/DependInfo.cmake "--color="
@@ -7056,30 +7068,37 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 66%] Building CXX object src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o -MF CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o.d -o CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel/test_omp_copy.cc
-[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_FieldSet_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o
-[ 66%] Linking CXX executable atlas_test_array_foreach
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_foreach.dir/link.txt --verbose=1
-[ 66%] Linking CXX executable atlas_test_field_missingvalue
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_connectivity_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_connectivity_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_kdtree_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_kdtree_module.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_config_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_config_module.mod.stamp GNU
+[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/domain/atlas_Domain_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o
+[ 66%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_Field_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o
+[ 66%] Linking CXX executable atlas_test_fieldset
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_field_missingvalue.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_fieldset.dir/link.txt --verbose=1
 [ 67%] Linking CXX executable atlas_test_setcomm
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_setcomm.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array_foreach.dir/link.d CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o -o atlas_test_array_foreach  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 67%] Linking CXX executable atlas_test_field_missingvalue
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_field_missingvalue.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_fieldset.dir/link.d CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o -o atlas_test_fieldset  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 67%] Built target atlas_test_array_foreach
+[ 67%] Built target atlas_test_fieldset
 make  -f src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_setcomm.dir/link.d CMakeFiles/atlas_test_setcomm.dir/test_setcomm.cc.o -o atlas_test_setcomm  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/test_parfields.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/test_parfields.cc.o -MF CMakeFiles/atlas_test_parfields.dir/test_parfields.cc.o.d -o CMakeFiles/atlas_test_parfields.dir/test_parfields.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_parfields.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_setcomm.dir/link.d CMakeFiles/atlas_test_setcomm.dir/test_setcomm.cc.o -o atlas_test_setcomm  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 67%] Built target atlas_test_setcomm
 make  -f src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_halo.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
@@ -7088,8 +7107,8 @@
 make  -f src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_field_missingvalue.dir/link.d CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o -o atlas_test_field_missingvalue  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_halo.dir/test_halo.cc.o
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_halo.dir/test_halo.cc.o -MF CMakeFiles/atlas_test_halo.dir/test_halo.cc.o.d -o CMakeFiles/atlas_test_halo.dir/test_halo.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_halo.cc
 [ 67%] Built target atlas_test_field_missingvalue
 make  -f src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/depend
@@ -7103,71 +7122,70 @@
 [ 67%] Linking CXX executable atlas_test_haloexchange
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_haloexchange.dir/link.txt --verbose=1
+[ 67%] Linking CXX executable atlas_test_omp_sort
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_omp_sort.dir/link.txt --verbose=1
+[ 67%] Linking CXX executable atlas_test_gather
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_gather.dir/link.txt --verbose=1
+[ 67%] Linking CXX executable atlas_test_multifield_ifs
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_multifield_ifs.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_haloexchange.dir/link.d CMakeFiles/atlas_test_haloexchange.dir/test_haloexchange.cc.o -o atlas_test_haloexchange  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 67%] Built target atlas_test_haloexchange
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/DependInfo.cmake "--color="
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_omp_sort.dir/link.d CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o -o atlas_test_omp_sort  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build
+[ 67%] Built target atlas_test_omp_sort
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 67%] Linking CXX executable atlas_test_haloexchange_adjoint
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 67%] Linking CXX executable atlas_test_multifield_ifs
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o -MF CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o.d -o CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_cgal_mesh_gen_from_points.cc
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_haloexchange_adjoint.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_multifield_ifs.dir/link.txt --verbose=1
-[ 67%] Linking CXX executable atlas_test_gather
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_gather.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_multifield_ifs.dir/link.d CMakeFiles/atlas_test_multifield_ifs.dir/test_multifield_ifs.cc.o -o atlas_test_multifield_ifs  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 67%] Built target atlas_test_multifield_ifs
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/DependInfo.cmake "--color="
+[ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o -MF CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o.d -o CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_cgal_mesh_gen_from_points.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o -MF CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o.d -o CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_build_edges.cc
-[ 67%] Linking CXX executable atlas_test_omp_copy
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_haloexchange_adjoint.dir/link.d CMakeFiles/atlas_test_haloexchange_adjoint.dir/test_haloexchange_adjoint.cc.o -o atlas_test_haloexchange_adjoint  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_multifield_ifs.dir/link.d CMakeFiles/atlas_test_multifield_ifs.dir/test_multifield_ifs.cc.o -o atlas_test_multifield_ifs  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_omp_copy.dir/link.txt --verbose=1
-[ 67%] Built target atlas_test_haloexchange_adjoint
+[ 67%] Built target atlas_test_multifield_ifs
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o -MF CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o.d -o CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_node2cell.cc
-[ 67%] Linking CXX executable atlas_test_omp_sort
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_omp_sort.dir/link.txt --verbose=1
-[ 67%] Linking CXX executable atlas_test_array_view_variant
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_view_variant.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_gather.dir/link.d CMakeFiles/atlas_test_gather.dir/test_gather.cc.o -o atlas_test_gather  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 67%] Linking CXX executable atlas_test_omp_copy
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [ 67%] Built target atlas_test_gather
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_omp_copy.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o -MF CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o.d -o CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_node2cell.cc
 [ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/test_meshgen_splitcomm.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/test_meshgen_splitcomm.cc.o -MF CMakeFiles/atlas_test_meshgen_splitcomm.dir/test_meshgen_splitcomm.cc.o.d -o CMakeFiles/atlas_test_meshgen_splitcomm.dir/test_meshgen_splitcomm.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_meshgen_splitcomm.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_omp_sort.dir/link.d CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o -o atlas_test_omp_sort  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 67%] Linking CXX executable atlas_test_array_view_variant
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_array_view_variant.dir/link.txt --verbose=1
+[ 67%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/projection/atlas_Projection_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_omp_copy.dir/link.d CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o -o atlas_test_omp_copy  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 67%] Built target atlas_test_omp_sort
+[ 67%] Built target atlas_test_omp_copy
 make  -f src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/DependInfo.cmake "--color="
@@ -7176,11 +7194,17 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 67%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o -MF CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o.d -o CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_connectivity.cc
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_domain_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_domain_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_field_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_field_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_projection_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_projection_module.mod.stamp GNU
+[ 67%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_Vertical_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o
 [ 68%] Linking CXX executable atlas_test_cgal_mesh_gen_from_points
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 68%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_Nodes_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/link.txt --verbose=1
+[ 68%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_State_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_array_view_variant.dir/link.d CMakeFiles/atlas_test_array_view_variant.dir/test_array_view_variant.cc.o -o atlas_test_array_view_variant  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 68%] Built target atlas_test_array_view_variant
@@ -7190,11 +7214,21 @@
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_omp_copy.dir/link.d CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o -o atlas_test_omp_copy  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o.provides.build
 [ 69%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o -MF CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o.d -o CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_stream_connectivity.cc
-[ 69%] Built target atlas_test_omp_copy
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o.provides.build
+[ 69%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_Elements_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o
+[ 69%] Linking CXX executable atlas_test_haloexchange_adjoint
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_haloexchange_adjoint.dir/link.txt --verbose=1
+[ 69%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/field/atlas_FieldSet_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/link.d CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o -o atlas_test_cgal_mesh_gen_from_points  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 69%] Built target atlas_test_cgal_mesh_gen_from_points
 make  -f src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_elements.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_elements.dir/DependInfo.cmake "--color="
@@ -7203,259 +7237,217 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 69%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_elements.dir/test_elements.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_elements.dir/test_elements.cc.o -MF CMakeFiles/atlas_test_elements.dir/test_elements.cc.o.d -o CMakeFiles/atlas_test_elements.dir/test_elements.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_elements.cc
-[ 69%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_Grid_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/link.d CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/test_cgal_mesh_gen_from_points.cc.o -o atlas_test_cgal_mesh_gen_from_points  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 70%] Linking CXX executable atlas_test_parfields
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_parfields.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_haloexchange_adjoint.dir/link.d CMakeFiles/atlas_test_haloexchange_adjoint.dir/test_haloexchange_adjoint.cc.o -o atlas_test_haloexchange_adjoint  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 69%] Built target atlas_test_cgal_mesh_gen_from_points
+[ 70%] Built target atlas_test_haloexchange_adjoint
 make  -f src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_ll.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_ll.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 69%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_ll.dir/test_ll.cc.o
+[ 70%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_ll.dir/test_ll.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_ll.dir/test_ll.cc.o -MF CMakeFiles/atlas_test_ll.dir/test_ll.cc.o.d -o CMakeFiles/atlas_test_ll.dir/test_ll.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_ll.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_vertical_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_vertical_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_state_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_state_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elements_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elements_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fieldset_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fieldset_module.mod.stamp GNU
-[ 70%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_HybridElements_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o
-[ 71%] Linking CXX executable atlas_test_parfields
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_parfields.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_nodes_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_nodes_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o.provides.build
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_MultiField_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o
-[ 71%] Linking CXX executable atlas_test_halo
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_halo.dir/link.txt --verbose=1
-[ 71%] Linking CXX executable atlas_test_distmesh
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_distmesh.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_parfields.dir/link.d CMakeFiles/atlas_test_parfields.dir/test_parfields.cc.o -o atlas_test_parfields  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Built target atlas_test_parfields
+[ 70%] Built target atlas_test_parfields
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o.provides.build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o.provides.build
+[ 70%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o -MF CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o.d -o CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_meshgen3d.cc
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o.provides.build
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_FunctionSpace_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o
+[ 70%] Linking CXX executable atlas_test_halo
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_halo.dir/link.txt --verbose=1
+[ 70%] Linking CXX executable atlas_test_distmesh
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_distmesh.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_halo.dir/link.d CMakeFiles/atlas_test_halo.dir/test_halo.cc.o -o atlas_test_halo  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Built target atlas_test_halo
+[ 70%] Built target atlas_test_halo
 make  -f src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/depend
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_hybridelements_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_hybridelements_module.mod.stamp GNU
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 70%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o -MF CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o.d -o CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_rgg.cc
+[ 70%] Linking CXX executable atlas_test_mesh_node2cell
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_node2cell.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_distmesh.dir/link.d CMakeFiles/atlas_test_distmesh.dir/test_distmesh.cc.o -o atlas_test_distmesh  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_GridDistribution_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Built target atlas_test_distmesh
+[ 70%] Built target atlas_test_distmesh
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/depend
-[ 71%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o -MF CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o.d -o CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_rgg.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o
+[ 70%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o -MF CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o.d -o CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_cubedsphere_meshgen.cc
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_StencilComputer_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_multifield_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_multifield_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_module.mod.stamp GNU
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_Cells_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_Edges_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_PointCloud_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_Spectral_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_griddistribution_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_griddistribution_module.mod.stamp GNU
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/interpolation/atlas_Interpolation_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o
-[ 71%] Linking CXX executable atlas_test_mesh_node2cell
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_node2cell.dir/link.txt --verbose=1
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_cubedsphere_meshgen.cc:18:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/numerics/atlas_Nabla_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o
-[ 71%] Linking CXX executable atlas_test_stream_connectivity
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stream_connectivity.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_node2cell.dir/link.d CMakeFiles/atlas_test_mesh_node2cell.dir/test_mesh_node2cell.cc.o -o atlas_test_mesh_node2cell  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Built target atlas_test_mesh_node2cell
+[ 70%] Built target atlas_test_mesh_node2cell
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o
+[ 70%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o
+[ 70%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_Nodes_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o -MF CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o.d -o CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_builder.cc
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/redistribution/atlas_Redistribution_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o
-[ 71%] Linking CXX executable atlas_test_elements
+[ 70%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_Grid_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o
+[ 70%] Linking CXX executable atlas_test_mesh_build_edges
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 71%] Linking CXX executable atlas_test_connectivity
+[ 70%] Linking CXX executable atlas_test_stream_connectivity
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_elements.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_connectivity.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_stencilcomputer_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_stencilcomputer_module.mod.stamp GNU
-[ 71%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/trans/atlas_Trans_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stream_connectivity.dir/link.d CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o -o atlas_test_stream_connectivity  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_build_edges.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stream_connectivity.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_build_edges.dir/link.d CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o -o atlas_test_mesh_build_edges  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Built target atlas_test_stream_connectivity
+[ 70%] Built target atlas_test_mesh_build_edges
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o
+[ 70%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o -MF CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o.d -o CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_builder_parallel.cc
-[ 72%] Linking CXX executable atlas_test_ll
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_ll.dir/link.txt --verbose=1
-[ 72%] Linking CXX executable atlas_test_meshgen_splitcomm
+[ 70%] Linking CXX executable atlas_test_meshgen_splitcomm
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_meshgen_splitcomm.dir/link.txt --verbose=1
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o.provides.build
-[ 72%] Linking CXX executable atlas_test_mesh_build_edges
+[ 71%] Linking CXX executable atlas_test_ll
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o.provides.build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_build_edges.dir/link.txt --verbose=1
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o.provides.build
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_connectivity.dir/link.d CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o -o atlas_test_connectivity  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_elements.dir/link.d CMakeFiles/atlas_test_elements.dir/test_elements.cc.o -o atlas_test_elements  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o.provides.build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_ll.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_vertical_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_vertical_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_state_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_state_module.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_elements_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_elements_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fieldset_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fieldset_module.mod.stamp GNU
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_HybridElements_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stream_connectivity.dir/link.d CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o -o atlas_test_stream_connectivity  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_cells_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_cells_module.mod.stamp GNU
-[ 72%] Built target atlas_test_connectivity
+[ 72%] Built target atlas_test_stream_connectivity
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/depend
-[ 72%] Built target atlas_test_elements
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/DependInfo.cmake "--color="
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/depend
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_edges_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_edges_module.mod.stamp GNU
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_pointcloud_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_pointcloud_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_spectral_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_spectral_module.mod.stamp GNU
 [ 72%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/test_mesh_triangular_mesh_builder.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/test_mesh_triangular_mesh_builder.cc.o -MF CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/test_mesh_triangular_mesh_builder.cc.o.d -o CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/test_mesh_triangular_mesh_builder.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_triangular_mesh_builder.cc
-[ 72%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o -MF CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o.d -o CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_reorder.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_interpolation_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_interpolation_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_nabla_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_nabla_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_redistribution_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_redistribution_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trans_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trans_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o.provides.build
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_cubedsphere_meshgen.cc:18:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+[ 72%] Linking CXX executable atlas_test_connectivity
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_meshgen_splitcomm.dir/link.d CMakeFiles/atlas_test_meshgen_splitcomm.dir/test_meshgen_splitcomm.cc.o -o atlas_test_meshgen_splitcomm  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_nodes_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_nodes_module.mod.stamp GNU
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_connectivity.dir/link.txt --verbose=1
+[ 72%] Built target atlas_test_meshgen_splitcomm
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_grid_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_grid_module.mod.stamp GNU
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o.provides.build
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_ll.dir/link.d CMakeFiles/atlas_test_ll.dir/test_ll.cc.o -o atlas_test_ll  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build
 [ 72%] Built target atlas_test_ll
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/depend
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/field/atlas_MultiField_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/DependInfo.cmake "--color="
-[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_Mesh_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o
+[ 72%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o -MF CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o.d -o CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_mesh_reorder.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 72%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o -MF CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o.d -o CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_footprint.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_meshgen_splitcomm.dir/link.d CMakeFiles/atlas_test_meshgen_splitcomm.dir/test_meshgen_splitcomm.cc.o -o atlas_test_meshgen_splitcomm  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o.provides.build
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_FunctionSpace_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o
+[ 72%] Linking CXX executable atlas_test_elements
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_connectivity.dir/link.d CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o -o atlas_test_connectivity  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 72%] Built target atlas_test_meshgen_splitcomm
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_elements.dir/link.txt --verbose=1
+[ 72%] Built target atlas_test_connectivity
 make  -f src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/DependInfo.cmake "--color="
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_module.mod.stamp GNU
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_CellColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o
-[ 73%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o
+[ 72%] Building CXX object src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o -MF CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o.d -o CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh/test_pentagon_element.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_build_edges.dir/link.d CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o -o atlas_test_mesh_build_edges  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_hybridelements_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_hybridelements_module.mod.stamp GNU
+[ 72%] Linking CXX executable atlas_test_meshgen3d
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_meshgen3d.dir/link.txt --verbose=1
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_GridDistribution_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_StencilComputer_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_meshgen3d.dir/link.d CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o -o atlas_test_meshgen3d  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Built target atlas_test_mesh_build_edges
+[ 72%] Built target atlas_test_meshgen3d
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/DependInfo.cmake "--color="
-[ 73%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_EdgeColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o
+[ 72%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o -MF CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o.d -o CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_functionspace.cc
-[ 73%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace/atlas_functionspace_NodeColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o
-[ 73%] Linking CXX executable atlas_test_meshgen3d
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_meshgen3d.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_meshgen3d.dir/link.d CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o -o atlas_test_meshgen3d  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_multifield_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_multifield_module.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_module.mod.stamp GNU
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_elements.dir/link.d CMakeFiles/atlas_test_elements.dir/test_elements.cc.o -o atlas_test_elements  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Built target atlas_test_meshgen3d
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_Cells_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o
+[ 72%] Built target atlas_test_elements
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o
+[ 72%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o -MF CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o.d -o CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_functionspace_splitcomm.cc
-[ 73%] Linking CXX executable atlas_test_rgg
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_rgg.dir/link.txt --verbose=1
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_Edges_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_PointCloud_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -7466,244 +7458,269 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 73%] Linking CXX executable atlas_test_cubedsphere_meshgen
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_Spectral_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_griddistribution_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_griddistribution_module.mod.stamp GNU
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/interpolation/atlas_Interpolation_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o
+[ 72%] Linking CXX executable atlas_test_rgg
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_meshgen.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_rgg.dir/link.txt --verbose=1
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/numerics/atlas_Nabla_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o
+[ 72%] Linking CXX executable atlas_test_mesh_builder
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_builder.dir/link.txt --verbose=1
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/redistribution/atlas_Redistribution_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_stencilcomputer_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_stencilcomputer_module.mod.stamp GNU
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/trans/atlas_Trans_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_builder.dir/link.d CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o -o atlas_test_mesh_builder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_rgg.dir/link.d CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o -o atlas_test_rgg  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Built target atlas_test_rgg
+[ 72%] Linking CXX executable atlas_test_footprint
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_footprint.dir/link.txt --verbose=1
+[ 72%] Built target atlas_test_rgg
+[ 72%] Built target atlas_test_mesh_builder
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o -MF CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o.d -o CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_cellcolumns.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere_meshgen.dir/link.d CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o -o atlas_test_cubedsphere_meshgen  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Built target atlas_test_cubedsphere_meshgen
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build
+[ 72%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o -MF CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o.d -o CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_cellcolumns.cc
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o -MF CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o.d -o CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_cubedsphere_functionspace.cc
-[ 73%] Linking CXX executable atlas_test_mesh_triangular_mesh_builder
+[ 72%] Linking CXX executable atlas_test_mesh_triangular_mesh_builder
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 72%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o -MF CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o.d -o CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_cubedsphere_functionspace.cc
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/link.txt --verbose=1
-[ 73%] Linking CXX executable atlas_test_mesh_builder
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_cells_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_cells_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_edges_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_edges_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_pointcloud_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_pointcloud_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_spectral_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_spectral_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_interpolation_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_interpolation_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_nabla_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_nabla_module.mod.stamp GNU
+[ 72%] Linking CXX executable atlas_test_cubedsphere_meshgen
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_redistribution_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_redistribution_module.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_builder.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_trans_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_trans_module.mod.stamp GNU
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_meshgen.dir/link.txt --verbose=1
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o.provides.build
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/link.d CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/test_mesh_triangular_mesh_builder.cc.o -o atlas_test_mesh_triangular_mesh_builder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Built target atlas_test_mesh_triangular_mesh_builder
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o.provides.build
+[ 72%] Built target atlas_test_mesh_triangular_mesh_builder
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o.provides.build
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o.provides.build
+[ 72%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o -MF CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o.d -o CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_structuredcolumns_biperiodic.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_builder.dir/link.d CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o -o atlas_test_mesh_builder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 72%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_Mesh_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o
+[ 72%] Linking CXX executable atlas_test_mesh_builder_parallel
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_builder_parallel.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_footprint.dir/link.d CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o -o atlas_test_footprint  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Built target atlas_test_mesh_builder
+[ 72%] Built target atlas_test_footprint
 make  -f src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build.make src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build.make src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 73%] Linking CXX executable atlas_test_footprint
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o
+[ 72%] Building CXX object src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o -MF CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o.d -o CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_structuredcolumns_regional.cc
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_footprint.dir/link.txt --verbose=1
-[ 75%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_Partitioner_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o
-[ 75%] Linking CXX executable atlas_test_mesh_builder_parallel
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_builder_parallel.dir/link.txt --verbose=1
-[ 75%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_actions_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_footprint.dir/link.d CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o -o atlas_test_footprint  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_module.mod.stamp GNU
+[ 73%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_CellColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere_meshgen.dir/link.d CMakeFiles/atlas_test_cubedsphere_meshgen.dir/test_cubedsphere_meshgen.cc.o -o atlas_test_cubedsphere_meshgen  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 75%] Built target atlas_test_footprint
+[ 73%] Built target atlas_test_cubedsphere_meshgen
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 75%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o
+[ 73%] Linking CXX executable atlas_test_pentagon_element
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 73%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o -MF CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o.d -o CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_structuredcolumns.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_builder_parallel.dir/link.d CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o -o atlas_test_mesh_builder_parallel  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pentagon_element.dir/link.txt --verbose=1
+[ 73%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_EdgeColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o
+[ 75%] Linking CXX executable atlas_test_mesh_reorder
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/atlas_test_mesh_reorder
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_reorder.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pentagon_element.dir/link.d CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o -o atlas_test_pentagon_element  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 75%] Built target atlas_test_mesh_builder_parallel
+[ 75%] Built target atlas_test_pentagon_element
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/DependInfo.cmake "--color="
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_builder_parallel.dir/link.d CMakeFiles/atlas_test_mesh_builder_parallel.dir/test_mesh_builder_parallel.cc.o -o atlas_test_mesh_builder_parallel  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 75%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/functionspace/atlas_functionspace_NodeColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o
+[ 75%] Built target atlas_test_mesh_builder_parallel
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 75%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o
-[ 75%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_MeshBuilder_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o -MF CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o.d -o CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_blockstructuredcolumns.cc
-[ 75%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/output/atlas_output_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o
-[ 76%] Linking CXX executable atlas_test_mesh_reorder
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/atlas_test_mesh_reorder
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_cellcolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_cellcolumns_module.mod.stamp GNU
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_mesh_reorder.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_edgecolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_edgecolumns_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_nodecolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_nodecolumns_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_partitioner_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_partitioner_module.mod.stamp GNU
-[ 76%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/numerics/atlas_fvm_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o
-[ 76%] Linking CXX executable atlas_test_pentagon_element
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pentagon_element.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_actions_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_actions_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshbuilder_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_module.mod.stamp GNU
-[ 76%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_MeshGenerator_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_reorder.dir/link.d CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o -o atlas_test_mesh_reorder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 76%] Built target atlas_test_mesh_reorder
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/DependInfo.cmake "--color="
+[ 75%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o -MF CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o.d -o CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_blockstructuredcolumns.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 76%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o
+[ 75%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o -MF CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o.d -o CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pentagon_element.dir/link.d CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o -o atlas_test_pentagon_element  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_mesh_reorder.dir/link.d CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o -o atlas_test_mesh_reorder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_output_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_output_module.mod.stamp GNU
-[ 76%] Built target atlas_test_pentagon_element
+[ 75%] Built target atlas_test_mesh_reorder
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/DependInfo.cmake "--color="
-[ 76%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 76%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o
+[ 75%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o -MF CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o.d -o CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_halo_creation.cc
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o.provides.build
-[ 76%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_StructuredColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o
-[ 76%] Linking CXX executable atlas_test_cellcolumns
+[ 75%] Linking CXX executable atlas_test_cellcolumns
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cellcolumns.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fvm_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fvm_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshgenerator_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshgenerator_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_blockstructuredcolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_blockstructuredcolumns_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_structuredcolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_structuredcolumns_module.mod.stamp GNU
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o.provides.build
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o.provides.build
-[ 76%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/atlas_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cellcolumns.dir/link.d CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o -o atlas_test_cellcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_halo_creation.cc:22:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
-[ 77%] Linking CXX executable test_structuredcolumns_regional
+[ 76%] Linking CXX executable atlas_test_functionspace
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 77%] Built target atlas_test_cellcolumns
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_functionspace.dir/link.txt --verbose=1
+[ 76%] Linking CXX executable atlas_test_functionspace_splitcomm
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_functionspace_splitcomm.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_functionspace.dir/link.d CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o -o atlas_test_functionspace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 76%] Built target atlas_test_functionspace
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structuredcolumns_regional.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cellcolumns.dir/link.d CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o -o atlas_test_cellcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 77%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o -MF CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o.d -o CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_haloexchange_2PE.cc
-[ 77%] Linking CXX executable atlas_test_structuredcolumns_biperiodic
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/link.txt --verbose=1
-[ 78%] Linking CXX executable atlas_test_functionspace
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/link.d CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o -o atlas_test_structuredcolumns_biperiodic  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_functionspace.dir/link.txt --verbose=1
-[ 78%] Built target atlas_test_structuredcolumns_biperiodic
+[ 76%] Built target atlas_test_cellcolumns
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/DependInfo.cmake "--color="
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/test_structuredcolumns_regional.dir/link.d CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o -o test_structuredcolumns_regional  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 76%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o -MF CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o.d -o CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_haloexchange_2PE.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build
-[ 78%] Built target test_structuredcolumns_regional
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 76%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o -MF CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o.d -o CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_haloexchange_3PE.cc
+[ 77%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/grid/atlas_Partitioner_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_halo_creation.cc:22:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+[ 77%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_mesh_actions_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o
+[ 77%] Linking CXX executable atlas_test_structuredcolumns_biperiodic
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_functionspace_splitcomm.dir/link.d CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o -o atlas_test_functionspace_splitcomm  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 78%] Linking CXX executable test_structuredcolumns_regional
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 78%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_MeshBuilder_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o
+[ 78%] Built target atlas_test_functionspace_splitcomm
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structuredcolumns_regional.dir/link.txt --verbose=1
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/DependInfo.cmake "--color="
-[ 78%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o -MF CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o.d -o CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_pointcloud_haloexchange_3PE.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 78%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o -MF CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o.d -o CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_reduced_halo.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_module.mod.stamp GNU
-[ 78%] Linking CXX shared library ../../lib/libatlas_ecmwf_f.so
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib/libatlas_ecmwf_f.so.0.41
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_ecmwf_f.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/atlas_ecmwf_f.dir/link.d -Wl,-z,relro -Wl,--disable-new-dtags -shared -Wl,-soname,libatlas_ecmwf_f.so.0.41 -o ../../lib/libatlas_ecmwf_f.so.0.41 CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aar[ 79%] Linking CXX executable atlas_test_cubedsphere_functionspace
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_functionspace.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_functionspace.dir/link.d CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o -o atlas_test_functionspace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 78%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/output/atlas_output_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_cellcolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_cellcolumns_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_edgecolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_edgecolumns_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_nodecolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_nodecolumns_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_partitioner_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_partitioner_module.mod.stamp GNU
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/link.d CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/test_structuredcolumns_biperiodic.cc.o -o atlas_test_structuredcolumns_biperiodic  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-ch64-linux-gnu/libpthread.a -lgfortran
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E cmake_symlink_library ../../lib/libatlas_ecmwf_f.so.0.41 ../../lib/libatlas_ecmwf_f.so.0.41 ../../lib/libatlas_ecmwf_f.so
-/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o.provides.build
-[ 79%] Built target atlas_test_functionspace
+[ 78%] Built target atlas_test_structuredcolumns_biperiodic
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/depend
+[ 78%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/numerics/atlas_fvm_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/DependInfo.cmake "--color="
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/test_structuredcolumns_regional.dir/link.d CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o -o test_structuredcolumns_regional  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 79%] Linking CXX executable atlas_test_functionspace_splitcomm
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_functionspace_splitcomm.dir/link.txt --verbose=1
-[ 79%] Built target atlas_ecmwf_f
+[ 78%] Built target test_structuredcolumns_regional
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/DependInfo.cmake "--color="
-[ 79%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o
+[ 78%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o -MF CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o.d -o CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_stencil.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 79%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o
+[ 78%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o -MF CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o.d -o CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_stencil_parallel.cc
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_mesh_actions_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_actions_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshbuilder_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_module.mod.stamp GNU
+[ 78%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/mesh/atlas_MeshGenerator_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o
+[ 79%] Linking CXX executable atlas_test_cubedsphere_functionspace
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_cubedsphere_functionspace.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_output_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_output_module.mod.stamp GNU
+[ 79%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o
+[ 79%] Linking CXX executable atlas_test_structuredcolumns
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 79%] Linking CXX executable atlas_test_pointcloud
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_cubedsphere_functionspace.dir/link.d CMakeFiles/atlas_test_cubedsphere_functionspace.dir/test_cubedsphere_functionspace.cc.o -o atlas_test_cubedsphere_functionspace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_structuredcolumns.dir/link.txt --verbose=1
 [ 79%] Built target atlas_test_cubedsphere_functionspace
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud.dir/link.txt --verbose=1
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/DependInfo.cmake "--color="
@@ -7712,47 +7729,56 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 79%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o -MF CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o.d -o CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_polygons.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_functionspace_splitcomm.dir/link.d CMakeFiles/atlas_test_functionspace_splitcomm.dir/test_functionspace_splitcomm.cc.o -o atlas_test_functionspace_splitcomm  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o.provides.build
+[ 79%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/functionspace/atlas_functionspace_StructuredColumns_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud.dir/link.d CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o -o atlas_test_pointcloud  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 79%] Built target atlas_test_functionspace_splitcomm
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_structuredcolumns.dir/link.d CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o -o atlas_test_structuredcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 79%] Built target atlas_test_pointcloud
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/DependInfo.cmake "--color="
+[ 79%] Built target atlas_test_structuredcolumns
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build
 [ 80%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o -MF CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o.d -o CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_polygons_projection.cc
-[ 80%] Linking CXX executable atlas_test_pointcloud
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud.dir/link.txt --verbose=1
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 80%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o -MF CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o.d -o CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_structuredcolumns_haloexchange.cc
 [ 80%] Linking CXX executable atlas_test_blockstructuredcolumns
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_blockstructuredcolumns.dir/link.txt --verbose=1
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/PolygonLocator.h:20,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_polygons.cc:20:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
 [ 80%] Linking CXX executable atlas_test_pointcloud_halo_creation
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud_halo_creation.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_blockstructuredcolumns.dir/link.d CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o -o atlas_test_blockstructuredcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Built target atlas_test_blockstructuredcolumns
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Building CXX object src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o -MF CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o.d -o CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_structuredcolumns_haloexchange.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud.dir/link.d CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o -o atlas_test_pointcloud  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_fvm_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_fvm_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_meshgenerator_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_meshgenerator_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_blockstructuredcolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_blockstructuredcolumns_module.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_functionspace_structuredcolumns_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_functionspace_structuredcolumns_module.mod.stamp GNU
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o.provides.build
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o.provides.build
+[ 80%] Building Fortran object src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/gfortran -Datlas_ecmwf_f_EXPORTS -I/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f/atlas_module.F90 -o CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud_halo_creation.dir/link.d CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o -o atlas_test_pointcloud_halo_creation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Built target atlas_test_pointcloud
+[ 80%] Built target atlas_test_pointcloud_halo_creation
 make  -f src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/DependInfo.cmake "--color="
@@ -7768,146 +7794,119 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 80%] Linking CXX executable atlas_test_structuredcolumns
+[ 80%] Linking CXX executable atlas_test_pointcloud_he_3PE
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_structuredcolumns.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud_halo_creation.dir/link.d CMakeFiles/atlas_test_pointcloud_halo_creation.dir/test_pointcloud_halo_creation.cc.o -o atlas_test_pointcloud_halo_creation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud_he_3PE.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_blockstructuredcolumns.dir/link.d CMakeFiles/atlas_test_blockstructuredcolumns.dir/test_blockstructuredcolumns.cc.o -o atlas_test_blockstructuredcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Built target atlas_test_pointcloud_halo_creation
+[ 80%] Built target atlas_test_blockstructuredcolumns
 make  -f src/tests/io/CMakeFiles/atlas_test_io_record.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_record.dir/depend
+[ 81%] Linking CXX executable atlas_test_pointcloud_he_2PE
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io/CMakeFiles/atlas_test_io_record.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud_he_2PE.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/io/CMakeFiles/atlas_test_io_record.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_record.dir/build
+/usr/bin/cmake -E cmake_copy_f90_mod module/atlas_module.mod src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_module.mod.stamp GNU
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Building CXX object src/tests/io/CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o
+[ 81%] Building CXX object src/tests/io/CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/io/CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o -MF CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o.d -o CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/io/test_io_record.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_structuredcolumns.dir/link.d CMakeFiles/atlas_test_structuredcolumns.dir/test_structuredcolumns.cc.o -o atlas_test_structuredcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 81%] Linking CXX shared library ../../lib/libatlas_ecmwf_f.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib/libatlas_ecmwf_f.so.0.41
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_ecmwf_f.dir/link.txt --verbose=1
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/PolygonLocator.h:20,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace/test_polygons.cc:20:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+/usr/bin/c++ -fPIC -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/atlas_ecmwf_f.dir/link.d -Wl,-z,relro -Wl,--disable-new-dtags -shared -Wl,-soname,libatlas_ecmwf_f.so.0.41 -o ../../lib/libatlas_ecmwf_f.so.0.41 CMakeFiles/atlas_ecmwf_f.dir/grid_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_Grid_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_CubedSphere_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_Structured_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_Unstructured_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/distribution_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/vertical_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Partitioner_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/projection_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/domain_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_mesh_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_meshbuilder_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Nodes_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Connectivity_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/HybridElements_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Elements_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/ElementType_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildParallelFields_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildPeriodicBoundaries_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildHalo_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildEdges_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildDualMesh_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/BuildNode2CellConnectivity_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/WriteLoadBalanceReport_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/meshgenerator_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Output_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/output_Gmsh_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/State_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/field_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/multifield_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/FieldSet_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_Spectral_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_StructuredColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_BlockStructuredColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_CellColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_NodeColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_EdgeColumns_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace_PointCloud_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/redistribution_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/grid_StencilComputer_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Nabla_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Method_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/fvm_method_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/interpolation_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/trans_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Allocate_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Metadata_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Config_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Geometry_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/KDTree_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/GmshIO_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/HaloExchange_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/GatherScatter_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Checksum_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_read_file_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/Library_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_trace_c_binding.f90.o CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_functions_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_kinds_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_JSON_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Config_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Geometry_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_KDTree_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_Metadata_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/util/atlas_allocate_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/output/atlas_output_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/domain/atlas_Domain_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_FunctionSpace_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_EdgeColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_CellColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_StructuredColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_Spectral_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_PointCloud_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_State_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_MultiField_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Grid_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_GridDistribution_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Vertical_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_Partitioner_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/grid/atlas_StencilComputer_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshBuilder_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_MeshGenerator_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Mesh_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Nodes_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Edges_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_Cells_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Connectivity_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_HybridElements_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_Elements_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_ElementType_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/mesh/atlas_mesh_actions_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/projection/atlas_Projection_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/redistribution/atlas_Redistribution_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/internals/atlas_read_file.cc.o CMakeFiles/atlas_ecmwf_f.dir/internals/Library.cc.o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_trace.cc.o CMakeFiles/atlas_ecmwf_f.dir/runtime/atlas_Trace_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/trans/atlas_Trans_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/interpolation/atlas_Interpolation_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Method_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_fvm_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/numerics/atlas_Nabla_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_NodeColumns_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_FieldSet_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/field/atlas_Field_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_GatherScatter_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_Checksum_module.F90.o CMakeFiles/atlas_ecmwf_f.dir/parallel/atlas_HaloExchange_module.F90.o  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aar[ 81%] Linking CXX executable atlas_test_reduced_halo
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_reduced_halo.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud_he_3PE.dir/link.d CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o -o atlas_test_pointcloud_he_3PE  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Built target atlas_test_structuredcolumns
+[ 81%] Built target atlas_test_pointcloud_he_3PE
 make  -f src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_gmsh.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 81%] Building CXX object src/tests/output/CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o
+[ 82%] Building CXX object src/tests/output/CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/output/CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o -MF CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o.d -o CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output/test_gmsh.cc
-[ 81%] Linking CXX executable atlas_test_pointcloud_he_3PE
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 82%] Linking CXX executable atlas_test_pointcloud_he_2PE
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud_he_2PE.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud_he_3PE.dir/link.txt --verbose=1
-[ 82%] Linking CXX executable atlas_test_reduced_halo
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_reduced_halo.dir/link.txt --verbose=1
+[ 82%] Linking CXX executable atlas_test_stencil_parallel
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud_he_2PE.dir/link.d CMakeFiles/atlas_test_pointcloud_he_2PE.dir/test_pointcloud_haloexchange_2PE.cc.o -o atlas_test_pointcloud_he_2PE  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/atlas_test_stencil_parallel
+ch64-linux-gnu/libpthread.a -lgfortran
 [ 82%] Built target atlas_test_pointcloud_he_2PE
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f && /usr/bin/cmake -E cmake_symlink_library ../../lib/libatlas_ecmwf_f.so.0.41 ../../lib/libatlas_ecmwf_f.so.0.41 ../../lib/libatlas_ecmwf_f.so
 make  -f src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build.make src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stencil_parallel.dir/link.txt --verbose=1
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_reduced_halo.dir/link.d CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o -o atlas_test_reduced_halo  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E touch src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/atlas_module.F90.o.provides.build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build.make src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 82%] Built target atlas_test_reduced_halo
 [ 82%] Building CXX object src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/test_pointcloud_io.cc.o
+make  -f src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/test_pointcloud_io.cc.o -MF CMakeFiles/atlas_test_pointcloud_io.dir/test_pointcloud_io.cc.o.d -o CMakeFiles/atlas_test_pointcloud_io.dir/test_pointcloud_io.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output/test_pointcloud_io.cc
-[ 82%] Linking CXX executable atlas_test_stencil_parallel
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/atlas_test_stencil_parallel
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stencil_parallel.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_pointcloud_he_3PE.dir/link.d CMakeFiles/atlas_test_pointcloud_he_3PE.dir/test_pointcloud_haloexchange_3PE.cc.o -o atlas_test_pointcloud_he_3PE  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Built target atlas_test_pointcloud_he_3PE
-make  -f src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build
+[ 82%] Built target atlas_ecmwf_f
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Building CXX object src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o -MF CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o.d -o CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output/test_gmsh_read.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_reduced_halo.dir/link.d CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o -o atlas_test_reduced_halo  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Built target atlas_test_reduced_halo
-make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] [fctest] Generating test driver fctest_gmsh_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_gmsh.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/fctest_gmsh_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Building Fortran object src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/fctest_gmsh_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/fctest_gmsh_main.F90 -o CMakeFiles/atlas_fctest_gmsh.dir/fctest_gmsh_main.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stencil_parallel.dir/link.d CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o -o atlas_test_stencil_parallel  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Built target atlas_test_stencil_parallel
-make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] [fctest] Generating test driver fctest_redistribution_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_redistribution.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/fctest_redistribution_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Building Fortran object src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/fctest_redistribution_main.F90 -o CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o
-[ 82%] Linking Fortran executable atlas_fctest_gmsh
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_gmsh.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_gmsh.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_gmsh.dir/fctest_gmsh_main.F90.o -o atlas_fctest_gmsh  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Built target atlas_fctest_gmsh
 make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/DependInfo.cmake "--color="
+[ 82%] Building CXX object src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o -MF CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o.d -o CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output/test_gmsh_read.cc
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 82%] Building CXX object src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/test_redistribution_structured.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/test_redistribution_structured.cc.o -MF CMakeFiles/atlas_test_redistribution_structured.dir/test_redistribution_structured.cc.o.d -o CMakeFiles/atlas_test_redistribution_structured.dir/test_redistribution_structured.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution/test_redistribution_structured.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_redistribution_fxt.mod src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/fcta_redistribution_fxt.mod.stamp GNU
-[ 82%] Linking Fortran executable atlas_fctest_redistribution
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_redistribution.dir/link.txt --verbose=1
-[ 83%] Linking CXX executable atlas_test_structuredcolumns_haloexchange
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/link.txt --verbose=1
-[ 83%] Linking CXX executable atlas_test_stencil
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stencil.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_redistribution.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o -o atlas_fctest_redistribution  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o.provides.build
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stencil_parallel.dir/link.d CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o -o atlas_test_stencil_parallel  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Built target atlas_fctest_redistribution
+[ 82%] Built target atlas_test_stencil_parallel
 make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Building CXX object src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/link.d CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o -o atlas_test_structuredcolumns_haloexchange  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 82%] Building CXX object src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o -MF CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o.d -o CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution/test_redistribution_generic.cc
+[ 82%] Linking CXX executable atlas_test_stencil
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_stencil.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stencil.dir/link.d CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o -o atlas_test_stencil  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Built target atlas_test_structuredcolumns_haloexchange
+[ 82%] Built target atlas_test_stencil
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] [fctest] Generating test driver fctest_trans_main.F90
+[ 82%] [fctest] Generating test driver fctest_trans_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_trans.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/fctest_trans_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Linking CXX executable atlas_test_polygons_projection
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/atlas_test_polygons_projection
-[ 83%] Building Fortran object src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o
+[ 82%] Building Fortran object src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/fctest_trans_main.F90 -o CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_polygons_projection.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_stencil.dir/link.d CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o -o atlas_test_stencil  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 83%] Linking CXX executable atlas_test_structuredcolumns_haloexchange
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/link.d CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o -o atlas_test_structuredcolumns_haloexchange  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Built target atlas_test_stencil
+[ 83%] Built target atlas_test_structuredcolumns_haloexchange
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 83%] [fctest] Generating test driver fctest_trans_invtrans_grad_main.F90
@@ -7920,44 +7919,46 @@
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/fctest_trans_invtrans_grad_main.F90 -o CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_trans_invtrans_grad_main.F90.o
 [ 83%] Linking CXX executable atlas_test_gmsh
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 83%] Linking CXX executable atlas_test_polygons
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/atlas_test_polygons
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_gmsh.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_polygons.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_polygons_projection.dir/link.d CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o -o atlas_test_polygons_projection  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_trans_igrad_fixture.mod src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_atlas_trans_igrad_fixture.mod.stamp GNU
+[ 83%] Linking Fortran executable atlas_fctest_trans_invtrans_grad
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/link.txt --verbose=1
+[ 83%] Linking CXX executable atlas_test_polygons_projection
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/atlas_test_polygons_projection
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_polygons_projection.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_trans_invtrans_grad_main.F90.o -o atlas_fctest_trans_invtrans_grad  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_trans_invtrans_grad_main.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Linking CXX executable atlas_test_gmsh_read
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 83%] Built target atlas_test_polygons_projection
+[ 83%] Built target atlas_fctest_trans_invtrans_grad
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_gmsh_read.dir/link.txt --verbose=1
 [ 84%] [fctest] Generating test driver fctest_trans_unstructured_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_trans_unstructured.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/fctest_trans_unstructured_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Building Fortran object src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/fctest_trans_unstructured_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/fctest_trans_unstructured_main.F90 -o CMakeFiles/atlas_fctest_trans_unstructured.dir/fctest_trans_unstructured_main.F90.o
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_gmsh.dir/link.d CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o -o atlas_test_gmsh  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build
 [ 84%] Built target atlas_test_gmsh
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/trans/CMakeFiles/atlas_test_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans.dir/DependInfo.cmake "--color="
+[ 84%] Building Fortran object src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/fctest_trans_unstructured_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/fctest_trans_unstructured_main.F90 -o CMakeFiles/atlas_fctest_trans_unstructured.dir/fctest_trans_unstructured_main.F90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/trans/CMakeFiles/atlas_test_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 84%] Building CXX object src/tests/trans/CMakeFiles/atlas_test_trans.dir/test_trans.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/ectrans -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/trans/CMakeFiles/atlas_test_trans.dir/test_trans.cc.o -MF CMakeFiles/atlas_test_trans.dir/test_trans.cc.o.d -o CMakeFiles/atlas_test_trans.dir/test_trans.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans/test_trans.cc
-/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_trans_igrad_fixture.mod src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_atlas_trans_igrad_fixture.mod.stamp GNU
-[ 84%] Linking Fortran executable atlas_fctest_trans_invtrans_grad
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_polygons.dir/link.d CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o -o atlas_test_polygons  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_trans_fixture.mod src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/fctest_atlas_trans_fixture.mod.stamp GNU
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_polygons_projection.dir/link.d CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o -o atlas_test_polygons_projection  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_test_polygons
+[ 84%] Linking Fortran executable atlas_fctest_trans
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trans.dir/link.txt --verbose=1
+[ 84%] Built target atlas_test_polygons_projection
 make  -f src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/DependInfo.cmake "--color="
@@ -7966,9 +7967,13 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 84%] Building CXX object src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/test_trans.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/ectrans -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/test_trans.cc.o -MF CMakeFiles/atlas_test_trans_serial.dir/test_trans.cc.o.d -o CMakeFiles/atlas_test_trans_serial.dir/test_trans.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans/test_trans.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_gmsh_read.dir/link.d CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o -o atlas_test_gmsh_read  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 84%] Linking Fortran executable atlas_fctest_trans_unstructured
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trans_unstructured.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trans.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o -o atlas_fctest_trans  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_test_gmsh_read
+[ 84%] Built target atlas_fctest_trans
 make  -f src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/DependInfo.cmake "--color="
@@ -7977,13 +7982,12 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 84%] Building CXX object src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/test_trans_invtrans_grad.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/ectrans -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/test_trans_invtrans_grad.cc.o -MF CMakeFiles/atlas_test_trans_invtrans_grad.dir/test_trans_invtrans_grad.cc.o.d -o CMakeFiles/atlas_test_trans_invtrans_grad.dir/test_trans_invtrans_grad.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans/test_trans_invtrans_grad.cc
-[ 84%] Linking Fortran executable atlas_fctest_trans_unstructured
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trans_unstructured.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_trans_invtrans_grad_main.F90.o -o atlas_fctest_trans_invtrans_grad  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/fctest_trans_invtrans_grad_main.F90.o.provides.build
+[ 84%] Linking CXX executable atlas_test_gmsh_read
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_gmsh_read.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trans_unstructured.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trans_unstructured.dir/fctest_trans_unstructured_main.F90.o -o atlas_fctest_trans_unstructured  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_fctest_trans_invtrans_grad
+[ 84%] Built target atlas_fctest_trans_unstructured
 make  -f src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build.make src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/DependInfo.cmake "--color="
@@ -7992,9 +7996,12 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 84%] Building CXX object src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -I/usr/include/aarch64-linux-gnu/ectrans -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o -MF CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o.d -o CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans/test_transgeneral.cc
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trans_unstructured.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trans_unstructured.dir/fctest_trans_unstructured_main.F90.o -o atlas_fctest_trans_unstructured  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+[ 84%] Linking CXX executable atlas_test_polygons
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/atlas_test_polygons
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_polygons.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_gmsh_read.dir/link.d CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o -o atlas_test_gmsh_read  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_fctest_trans_unstructured
+[ 84%] Built target atlas_test_gmsh_read
 make  -f src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/DependInfo.cmake "--color="
@@ -8006,14 +8013,9 @@
 [ 84%] Linking CXX executable atlas_test_pointcloud_io
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_pointcloud_io.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_trans_fixture.mod src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/fctest_atlas_trans_fixture.mod.stamp GNU
-[ 84%] Linking Fortran executable atlas_fctest_trans
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trans.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trans.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o -o atlas_fctest_trans  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/fctest_trans_main.F90.o.provides.build
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_polygons.dir/link.d CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o -o atlas_test_polygons  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_fctest_trans
+[ 84%] Built target atlas_test_polygons
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/DependInfo.cmake "--color="
@@ -8033,60 +8035,57 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 84%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o -MF CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o.d -o CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_Quad2D.cc
+[ 84%] Linking CXX executable atlas_test_redistribution_structured
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_redistribution_structured.dir/link.txt --verbose=1
 [ 84%] Linking CXX executable atlas_test_io_record
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io/atlas_test_io_record
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_io_record.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_io_record.dir/link.d CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o -o atlas_test_io_record  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_test_io_record
 [ 84%] Linking CXX executable atlas_test_io_encoding
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_io_encoding.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_io_record.dir/link.txt --verbose=1
+[ 85%] Linking CXX executable atlas_test_redistribution_generic
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_redistribution_generic.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_redistribution_structured.dir/link.d CMakeFiles/atlas_test_redistribution_structured.dir/test_redistribution_structured.cc.o -o atlas_test_redistribution_structured  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 85%] Built target atlas_test_redistribution_structured
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_io_encoding.dir/link.txt --verbose=1
-[ 84%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o -MF CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o.d -o CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_Triag2D.cc
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_io_encoding.dir/link.d CMakeFiles/atlas_test_io_encoding.dir/test_io_encoding.cc.o -o atlas_test_io_encoding  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_test_io_encoding
+[ 85%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o -MF CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o.d -o CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_Triag2D.cc
+[ 85%] Built target atlas_test_io_encoding
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o -MF CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o.d -o CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_conservative.cc
-[ 84%] Linking CXX executable atlas_test_redistribution_structured
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_redistribution_structured.dir/link.txt --verbose=1
-[ 84%] Linking CXX executable atlas_test_trans_invtrans_grad
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans_invtrans_grad.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_redistribution_structured.dir/link.d CMakeFiles/atlas_test_redistribution_structured.dir/test_redistribution_structured.cc.o -o atlas_test_redistribution_structured  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_io_record.dir/link.d CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o -o atlas_test_io_record  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_test_redistribution_structured
+[ 85%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o -MF CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o.d -o CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_conservative.cc
+[ 85%] Built target atlas_test_io_record
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o
+[ 85%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o -MF CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o.d -o CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_finite_element.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans_invtrans_grad.dir/link.d CMakeFiles/atlas_test_trans_invtrans_grad.dir/test_trans_invtrans_grad.cc.o -o atlas_test_trans_invtrans_grad  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_redistribution_generic.dir/link.d CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o -o atlas_test_redistribution_generic  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 85%] Linking CXX executable atlas_test_trans_localcache
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 85%] Built target atlas_test_trans_invtrans_grad
+[ 85%] Built target atlas_test_redistribution_generic
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans_localcache.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
@@ -8102,40 +8101,39 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 86%] Linking CXX executable atlas_test_redistribution_generic
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_redistribution_generic.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans_localcache.dir/link.d CMakeFiles/atlas_test_trans_localcache.dir/test_trans_localcache.cc.o -o atlas_test_trans_localcache  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_finite_element.cc:19:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+[ 85%] Linking CXX executable atlas_test_trans_invtrans_grad
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans_invtrans_grad.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans_invtrans_grad.dir/link.d CMakeFiles/atlas_test_trans_invtrans_grad.dir/test_trans_invtrans_grad.cc.o -o atlas_test_trans_invtrans_grad  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 86%] Built target atlas_test_trans_localcache
+[ 85%] Built target atlas_test_trans_invtrans_grad
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o
+[ 86%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o -MF CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o.d -o CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_finite_element_cached.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_redistribution_generic.dir/link.d CMakeFiles/atlas_test_redistribution_generic.dir/test_redistribution_generic.cc.o -o atlas_test_redistribution_generic  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Built target atlas_test_redistribution_generic
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o -MF CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o.d -o CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_grid_box_average.cc
-[ 87%] Linking CXX executable atlas_test_trans_serial
+[ 87%] Linking CXX executable atlas_test_trans_localcache
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans_serial.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans_localcache.dir/link.txt --verbose=1
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_finite_element.cc:19:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_unstructured_bilinear_lonlat.cc:19:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
@@ -8143,44 +8141,37 @@
 [ 87%] Linking CXX executable atlas_test_Quad2D
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_Quad2D.dir/link.txt --verbose=1
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_unstructured_bilinear_lonlat.cc:19:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
-[ 87%] Linking CXX executable atlas_test_trans
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans_serial.dir/link.d CMakeFiles/atlas_test_trans_serial.dir/test_trans.cc.o -o atlas_test_trans_serial  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans_localcache.dir/link.d CMakeFiles/atlas_test_trans_localcache.dir/test_trans_localcache.cc.o -o atlas_test_trans_localcache  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Built target atlas_test_trans_serial
+[ 87%] Built target atlas_test_trans_localcache
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o -MF CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o.d -o CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_grid_box_average.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_Quad2D.dir/link.d CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o -o atlas_test_Quad2D  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 87%] Built target atlas_test_Quad2D
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans.dir/link.txt --verbose=1
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 87%] Linking CXX executable atlas_test_trans_serial
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 87%] Linking CXX executable atlas_test_trans
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans_serial.dir/link.txt --verbose=1
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o -MF CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o.d -o CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_k_nearest_neighbours.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_Quad2D.dir/link.d CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o -o atlas_test_Quad2D  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Built target atlas_test_Quad2D
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_trans.dir/link.txt --verbose=1
 [ 87%] Linking CXX executable atlas_test_Quad3D
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_Quad3D.dir/link.txt --verbose=1
-[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o -MF CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o.d -o CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_cubic_prototype.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8194,32 +8185,33 @@
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans.dir/link.d CMakeFiles/atlas_test_trans.dir/test_trans.cc.o -o atlas_test_trans  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Built target atlas_test_trans
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/depend
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o -MF CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o.d -o CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D.cc
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_grid_box_average.cc:19:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
+[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o -MF CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o.d -o CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_cubic_prototype.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_trans_serial.dir/link.d CMakeFiles/atlas_test_trans_serial.dir/test_trans.cc.o -o atlas_test_trans_serial  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_Quad3D.dir/link.d CMakeFiles/atlas_test_Quad3D.dir/test_Quad3D.cc.o -o atlas_test_Quad3D  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 87%] Built target atlas_test_trans_serial
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/depend
 [ 87%] Built target atlas_test_Quad3D
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/DependInfo.cmake "--color="
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build
+[ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o -MF CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o.d -o CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D.cc
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/test_interpolation_structured2D_limiter.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/test_interpolation_structured2D_limiter.cc.o -MF CMakeFiles/atlas_test_interpolation_structured_limiter.dir/test_interpolation_structured2D_limiter.cc.o.d -o CMakeFiles/atlas_test_interpolation_structured_limiter.dir/test_interpolation_structured2D_limiter.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D_limiter.cc
@@ -8231,7 +8223,7 @@
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_k_nearest_neighbours.cc:21:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_grid_box_average.cc:19:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
@@ -8247,8 +8239,6 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/test_interpolation_structured2D_regional.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/test_interpolation_structured2D_regional.cc.o -MF CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/test_interpolation_structured2D_regional.cc.o.d -o CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/test_interpolation_structured2D_regional.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D_regional.cc
-[ 87%] Linking CXX executable atlas_test_interpolation_finite_element
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8259,20 +8249,22 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_finite_element.dir/link.txt --verbose=1
-[ 87%] Linking CXX executable atlas_test_interpolation_conservative
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_conservative.dir/link.txt --verbose=1
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D.cc:19:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_k_nearest_neighbours.cc:21:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 87%] Linking CXX executable atlas_test_interpolation_finite_element
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_finite_element.dir/link.txt --verbose=1
+[ 87%] Linking CXX executable atlas_test_interpolation_conservative
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_conservative.dir/link.txt --verbose=1
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8294,6 +8286,16 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/test_interpolation_non_linear.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/test_interpolation_non_linear.cc.o -MF CMakeFiles/atlas_test_interpolation_non_linear.dir/test_interpolation_non_linear.cc.o.d -o CMakeFiles/atlas_test_interpolation_non_linear.dir/test_interpolation_non_linear.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_non_linear.cc
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D.cc:19:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_conservative.dir/link.d CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o -o atlas_test_interpolation_conservative  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Built target atlas_test_interpolation_conservative
@@ -8305,9 +8307,6 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/test_interpolation_structured2D_to_unstructured.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/test_interpolation_structured2D_to_unstructured.cc.o -MF CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/test_interpolation_structured2D_to_unstructured.cc.o.d -o CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/test_interpolation_structured2D_to_unstructured.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D_to_unstructured.cc
-[ 87%] Linking CXX executable atlas_test_interpolation_unstructured_bilinear_lonlat
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/link.txt --verbose=1
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8318,6 +8317,9 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
+[ 87%] Linking CXX executable atlas_test_interpolation_unstructured_bilinear_lonlat
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/link.txt --verbose=1
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/link.d CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/test_interpolation_unstructured_bilinear_lonlat.cc.o -o atlas_test_interpolation_unstructured_bilinear_lonlat  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Built target atlas_test_interpolation_unstructured_bilinear_lonlat
@@ -8329,6 +8331,9 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/test_interpolation_structured2D_to_points.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/test_interpolation_structured2D_to_points.cc.o -MF CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/test_interpolation_structured2D_to_points.cc.o.d -o CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/test_interpolation_structured2D_to_points.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D_to_points.cc
+[ 87%] Linking CXX executable atlas_test_interpolation_finite_element_cached
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/link.txt --verbose=1
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8349,42 +8354,29 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 87%] Linking CXX executable atlas_test_transgeneral
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_transgeneral.dir/link.txt --verbose=1
-[ 87%] Linking CXX executable atlas_test_interpolation_k_nearest_neighbours
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D_to_points.cc:18:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
-[ 87%] Linking CXX executable atlas_test_interpolation_finite_element_cached
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_transgeneral.dir/link.d CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o -o atlas_test_transgeneral  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/link.d CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o -o atlas_test_interpolation_finite_element_cached  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Built target atlas_test_transgeneral
+[ 87%] Built target atlas_test_interpolation_finite_element_cached
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/DependInfo.cmake "--color="
+[ 87%] Linking CXX executable atlas_test_interpolation_grid_box_average
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Linking CXX executable atlas_test_interpolation_grid_box_average
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_grid_box_average.dir/link.txt --verbose=1
 [ 87%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/test_interpolation_cubedsphere.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/test_interpolation_cubedsphere.cc.o -MF CMakeFiles/atlas_test_interpolation_cubedsphere.dir/test_interpolation_cubedsphere.cc.o.d -o CMakeFiles/atlas_test_interpolation_cubedsphere.dir/test_interpolation_cubedsphere.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_cubedsphere.cc
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_grid_box_average.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/link.d CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o -o atlas_test_interpolation_k_nearest_neighbours  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 87%] Linking CXX executable atlas_test_interpolation_k_nearest_neighbours
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/link.txt --verbose=1
+[ 87%] Linking CXX executable atlas_test_interpolation_structured_limiter
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/atlas_test_interpolation_structured_limiter
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_structured_limiter.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_grid_box_average.dir/link.d CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o -o atlas_test_interpolation_grid_box_average  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 87%] Built target atlas_test_interpolation_k_nearest_neighbours
+[ 87%] Built target atlas_test_interpolation_grid_box_average
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/DependInfo.cmake "--color="
@@ -8393,53 +8385,100 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 88%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/test_interpolation_spherical_vector.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/test_interpolation_spherical_vector.cc.o -MF CMakeFiles/atlas_test_interpolation_spherical_vector.dir/test_interpolation_spherical_vector.cc.o.d -o CMakeFiles/atlas_test_interpolation_spherical_vector.dir/test_interpolation_spherical_vector.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_spherical_vector.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/link.d CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o -o atlas_test_interpolation_finite_element_cached  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/link.d CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o -o atlas_test_interpolation_k_nearest_neighbours  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 88%] Built target atlas_test_interpolation_finite_element_cached
+[ 88%] Built target atlas_test_interpolation_k_nearest_neighbours
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/DependInfo.cmake "--color="
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_structured2D_to_points.cc:18:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 88%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/test_interpolation_binning.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/test_interpolation_binning.cc.o -MF CMakeFiles/atlas_test_interpolation_binning.dir/test_interpolation_binning.cc.o.d -o CMakeFiles/atlas_test_interpolation_binning.dir/test_interpolation_binning.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_binning.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_grid_box_average.dir/link.d CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o -o atlas_test_interpolation_grid_box_average  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured_limiter.dir/link.d CMakeFiles/atlas_test_interpolation_structured_limiter.dir/test_interpolation_structured2D_limiter.cc.o -o atlas_test_interpolation_structured_limiter  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 88%] Built target atlas_test_interpolation_grid_box_average
+[ 88%] Built target atlas_test_interpolation_structured_limiter
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/depend
+[ 88%] Linking CXX executable atlas_test_transgeneral
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_transgeneral.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 88%] Building CXX object src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/test_interpolation_global_matrix.cc.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/test_interpolation_global_matrix.cc.o -MF CMakeFiles/atlas_test_interpolation_global_matrix.dir/test_interpolation_global_matrix.cc.o.d -o CMakeFiles/atlas_test_interpolation_global_matrix.dir/test_interpolation_global_matrix.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_global_matrix.cc
+[ 88%] Linking CXX executable atlas_test_interpolation_structured2D_regional
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_transgeneral.dir/link.d CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o -o atlas_test_transgeneral  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libtransi_dp.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 88%] Built target atlas_test_transgeneral
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 88%] Building CXX object src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o -MF CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o.d -o CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg/test_linalg_sparse.cc
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/link.d CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/test_interpolation_structured2D_regional.cc.o -o atlas_test_interpolation_structured2D_regional  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_spherical_vector.cc:17:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_cubedsphere.cc:20:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 88%] Linking CXX executable atlas_test_interpolation_structured2D_regional
+[ 88%] Built target atlas_test_interpolation_structured2D_regional
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 88%] Building CXX object src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o -MF CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o.d -o CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg/test_linalg_sparse_matrix.cc
+[ 88%] Linking CXX executable atlas_test_interpolation_cubic_prototype
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/link.txt --verbose=1
+[ 89%] Linking CXX executable atlas_test_interpolation_structured2D_to_unstructured
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/link.txt --verbose=1
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_cubedsphere.cc:20:
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation/test_interpolation_spherical_vector.cc:17:
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 88%] Linking CXX executable atlas_test_interpolation_structured_limiter
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/atlas_test_interpolation_structured_limiter
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_structured_limiter.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/link.d CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/test_interpolation_structured2D_to_unstructured.cc.o -o atlas_test_interpolation_structured2D_to_unstructured  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 89%] Built target atlas_test_interpolation_structured2D_to_unstructured
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8450,18 +8489,8 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 89%] Linking CXX executable atlas_test_interpolation_structured2D_to_unstructured
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/link.d CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/test_interpolation_structured2D_regional.cc.o -o atlas_test_interpolation_structured2D_regional  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Built target atlas_test_interpolation_structured2D_regional
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 89%] Building CXX object src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o -MF CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o.d -o CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg/test_linalg_dense.cc
 In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
                  from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
@@ -8472,33 +8501,6 @@
 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
       |                                                                                                    ^
-[ 89%] Building CXX object src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o -MF CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o.d -o CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg/test_linalg_sparse.cc
-[ 89%] Linking CXX executable atlas_test_interpolation_cubic_prototype
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured_limiter.dir/link.d CMakeFiles/atlas_test_interpolation_structured_limiter.dir/test_interpolation_structured2D_limiter.cc.o -o atlas_test_interpolation_structured_limiter  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Built target atlas_test_interpolation_structured_limiter
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Building CXX object src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o -MF CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o.d -o CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg/test_linalg_sparse_matrix.cc
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/link.d CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/test_interpolation_structured2D_to_unstructured.cc.o -o atlas_test_interpolation_structured2D_to_unstructured  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Built target atlas_test_interpolation_structured2D_to_unstructured
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Building CXX object src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o -MF CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o.d -o CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg/test_linalg_dense.cc
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/link.d CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o -o atlas_test_interpolation_cubic_prototype  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 89%] Built target atlas_test_interpolation_cubic_prototype
@@ -8541,6 +8543,9 @@
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 89%] Linking CXX executable atlas_test_field_foreach
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_field_foreach.dir/link.txt --verbose=1
 [ 89%] Building Fortran object src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_fvm_nabla_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/fctest_fvm_nabla_main.F90 -o CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_fvm_nabla_main.F90.o
 /usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/link.d CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/test_interpolation_structured2D_to_points.cc.o -o atlas_test_interpolation_structured2D_to_points  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
@@ -8556,101 +8561,94 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 89%] Building Fortran object src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/fctest_ifs_setup_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/fctest_ifs_setup_main.F90 -o CMakeFiles/atlas_fctest_ifs_setup.dir/fctest_ifs_setup_main.F90.o
-[ 89%] Linking Fortran executable atlas_fctest_ifs_setup
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_ifs_setup.dir/link.txt --verbose=1
-[ 89%] Linking CXX executable atlas_test_interpolation_global_matrix
+[ 90%] Linking CXX executable atlas_test_interpolation_binning
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_global_matrix.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_nabla_edgebasedfinitevolume_fixture.mod src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_atlas_nabla_edgebasedfinitevolume_fixture.mod.stamp GNU
-[ 89%] Linking CXX executable atlas_test_field_foreach
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 89%] Linking Fortran executable atlas_fctest_fvm_nabla
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_field_foreach.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_fvm_nabla.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_ifs_setup.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_ifs_setup.dir/fctest_ifs_setup_main.F90.o -o atlas_fctest_ifs_setup  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_global_matrix.dir/link.d CMakeFiles/atlas_test_interpolation_global_matrix.dir/test_interpolation_global_matrix.cc.o -o atlas_test_interpolation_global_matrix  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_binning.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_field_foreach.dir/link.d CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o -o atlas_test_field_foreach  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Built target atlas_fctest_ifs_setup
-[ 89%] Built target atlas_test_interpolation_global_matrix
+[ 90%] Built target atlas_test_field_foreach
 make  -f src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build.make src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/DependInfo.cmake "--color="
-make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build.make src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 90%] Building CXX object src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o -MF CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o.d -o CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests/atest_mgrids.cc
+/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_nabla_edgebasedfinitevolume_fixture.mod src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_atlas_nabla_edgebasedfinitevolume_fixture.mod.stamp GNU
+[ 90%] Linking Fortran executable atlas_fctest_fvm_nabla
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_fvm_nabla.dir/link.txt --verbose=1
+[ 90%] Linking Fortran executable atlas_fctest_ifs_setup
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_binning.dir/link.d CMakeFiles/atlas_test_interpolation_binning.dir/test_interpolation_binning.cc.o -o atlas_test_interpolation_binning  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_ifs_setup.dir/link.txt --verbose=1
+[ 90%] Built target atlas_test_interpolation_binning
+make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Building CXX object src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests && /usr/bin/c++  -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/hic/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -I/usr/include/aarch64-linux-gnu/eckit -I/usr/include/aarch64-linux-gnu/eckit/geometry -I/usr/include/aarch64-linux-gnu/eckit/linalg -I/usr/include/aarch64-linux-gnu/eckit/maths -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/include/aarch64-linux-gnu/eckit/mpi -I/usr/include/aarch64-linux-gnu/eckit/option -I/usr/include/aarch64-linux-gnu/eckit/codec -isystem /usr/include/eigen3 -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -std=gnu++17 -fPIE -fopenmp -MD -MT src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o -MF CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o.d -o CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o -c /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests/atest_mgrids.cc
-[ 89%] Building Fortran object doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/program.F90.o
+[ 90%] Building Fortran object doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/program.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -c /build/reproducible-path/atlas-ecmwf-0.41.1/doc/example-fortran/structured-grid-stencils/program.F90 -o CMakeFiles/example-fortran-structured-grid-stencils.dir/program.F90.o
-[ 89%] Linking CXX executable atlas_test_interpolation_cubedsphere
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_cubedsphere.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_fvm_nabla.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_fvm_nabla_main.F90.o -o atlas_fctest_fvm_nabla  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_fvm_nabla_main.F90.o.provides.build
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_ifs_setup.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_ifs_setup.dir/fctest_ifs_setup_main.F90.o -o atlas_fctest_ifs_setup  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Built target atlas_fctest_fvm_nabla
+[ 90%] Built target atlas_fctest_ifs_setup
 make  -f src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_functions.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] [fctest] Generating test driver fctest_functions_main.F90
+[ 90%] Linking CXX executable atlas_test_interpolation_global_matrix
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 90%] [fctest] Generating test driver fctest_functions_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_functions.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_functions_main.F90
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_field_foreach.dir/link.d CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o -o atlas_test_field_foreach  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_global_matrix.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_fvm_nabla.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_fvm_nabla_main.F90.o -o atlas_fctest_fvm_nabla  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/fctest_fvm_nabla_main.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 89%] Built target atlas_test_field_foreach
+[ 90%] Built target atlas_fctest_fvm_nabla
 make  -f src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_logging.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_functions.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 90%] [fctest] Generating test driver fctest_logging_main.F90
+[ 91%] [fctest] Generating test driver fctest_logging_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_logging.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_logging_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_functions.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_logging.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 91%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_functions_main.F90 -o CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_logging.dir/DependInfo.cmake "--color="
+[ 91%] Linking Fortran executable program
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils/program
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 90%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o
-[ 90%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_logging_main.F90 -o CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_functions_main.F90 -o CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o
-[ 90%] Linking Fortran executable program
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils/program
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils && /usr/bin/cmake -E cmake_link_script CMakeFiles/example-fortran-structured-grid-stencils.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_cubedsphere.dir/link.d CMakeFiles/atlas_test_interpolation_cubedsphere.dir/test_interpolation_cubedsphere.cc.o -o atlas_test_interpolation_cubedsphere  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 91%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_logging_main.F90 -o CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_global_matrix.dir/link.d CMakeFiles/atlas_test_interpolation_global_matrix.dir/test_interpolation_global_matrix.cc.o -o atlas_test_interpolation_global_matrix  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 90%] Built target atlas_test_interpolation_cubedsphere
+[ 91%] Built target atlas_test_interpolation_global_matrix
 make  -f src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 90%] [fctest] Generating test driver fctest_parametrisation_main.F90
+[ 91%] [fctest] Generating test driver fctest_parametrisation_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_parametrisation.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_parametrisation_main.F90
-[ 91%] Linking CXX executable atlas_test_interpolation_binning
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/DependInfo.cmake "--color="
+[ 91%] Linking CXX executable atlas_test_interpolation_cubedsphere
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_cubedsphere.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_functions_fxt.mod src/tests/util/CMakeFiles/atlas_fctest_functions.dir/fcta_functions_fxt.mod.stamp GNU
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_binning.dir/link.txt --verbose=1
+[ 91%] Linking Fortran executable atlas_fctest_functions
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [ 92%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/fctest_parametrisation_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_parametrisation_main.F90 -o CMakeFiles/atlas_fctest_parametrisation.dir/fctest_parametrisation_main.F90.o
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_functions_fxt.mod src/tests/util/CMakeFiles/atlas_fctest_functions.dir/fcta_functions_fxt.mod.stamp GNU
-[ 92%] Linking Fortran executable atlas_fctest_functions
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_functions.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_logging_fxt.mod src/tests/util/CMakeFiles/atlas_fctest_logging.dir/fcta_logging_fxt.mod.stamp GNU
-[ 92%] Linking CXX executable atlas_test_linalg_dense
+[ 92%] Linking CXX executable atlas_test_linalg_sparse
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 92%] Linking Fortran executable atlas_fctest_logging
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_linalg_dense.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_logging.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_functions.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_linalg_sparse.dir/link.txt --verbose=1
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/example-fortran-structured-grid-stencils.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions "CMakeFiles/example-fortran-structured-grid-stencils.dir/program.F90.o" -o program  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 92%] Built target example-fortran-structured-grid-stencils
@@ -8658,89 +8656,93 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 92%] [fctest] Generating test driver fctest_metadata_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_metadata.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_metadata_main.F90
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_binning.dir/link.d CMakeFiles/atlas_test_interpolation_binning.dir/test_interpolation_binning.cc.o -o atlas_test_interpolation_binning  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_logging_fxt.mod src/tests/util/CMakeFiles/atlas_fctest_logging.dir/fcta_logging_fxt.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/DependInfo.cmake "--color="
-[ 92%] Built target atlas_test_interpolation_binning
-make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 93%] [fctest] Generating test driver fctest_geometry_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_geometry.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_geometry_main.F90
+[ 92%] Linking Fortran executable atlas_fctest_logging
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 93%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/fctest_metadata_main.F90.o
+[ 92%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/fctest_metadata_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_metadata_main.F90 -o CMakeFiles/atlas_fctest_metadata.dir/fctest_metadata_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_logging.dir/link.txt --verbose=1
+In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
+                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests/atest_mgrids.cc:21:
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
+/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
+      |                                                                                                    ^
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_cubedsphere.dir/link.d CMakeFiles/atlas_test_interpolation_cubedsphere.dir/test_interpolation_cubedsphere.cc.o -o atlas_test_interpolation_cubedsphere  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 92%] Built target atlas_test_interpolation_cubedsphere
+make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 93%] [fctest] Generating test driver fctest_geometry_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_geometry.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_geometry_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 93%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/fctest_geometry_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_geometry_main.F90 -o CMakeFiles/atlas_fctest_geometry.dir/fctest_geometry_main.F90.o
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_logging.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o -o atlas_fctest_logging  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o.provides.build
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_functions.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o -o atlas_fctest_functions  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 93%] Built target atlas_fctest_logging
+[ 93%] Built target atlas_fctest_functions
 make  -f src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 93%] [fctest] Generating test driver fctest_kdtree_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_kdtree.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_kdtree_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/DependInfo.cmake "--color="
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_functions.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o -o atlas_fctest_functions  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_functions.dir/fctest_functions_main.F90.o.provides.build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_linalg_sparse.dir/link.d CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o -o atlas_test_linalg_sparse  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -E cmake_copy_f90_mod module/fcta_metadata_fixture.mod src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/fcta_metadata_fixture.mod.stamp GNU
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 93%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_kdtree_main.F90 -o CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o
-[ 93%] Built target atlas_fctest_functions
+[ 93%] Built target atlas_test_linalg_sparse
 make  -f src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/depend
-[ 93%] Linking CXX executable atlas_test_fvm_nabla_validation
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_linalg_dense.dir/link.d CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o -o atlas_test_linalg_dense  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 93%] Linking Fortran executable atlas_fctest_metadata
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/DependInfo.cmake "--color="
 [ 93%] [fypp] Preprocessor generating fctest_trace.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E env FCKIT_EVAL_ARGS_EXCLUDE="-D[[:space:]]?.*=([0-9])+L,-D[[:space:]]?__.*" /usr/bin/fckit-eval /usr/bin/fckit-fypp -l 132 -p -n -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f\ -I\ /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit\ -I\ /usr/include/aarch64-linux-gnu\ -I\ /usr/include/aarch64-linux-gnu/fckit    /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime/fctest_trace.fypp /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/fctest_trace.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_fvm_nabla_validation.dir/link.txt --verbose=1
-[ 93%] Built target atlas_test_linalg_dense
-make  -f src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/depend
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_logging.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o -o atlas_fctest_logging  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_logging.dir/fctest_logging_main.F90.o.provides.build
+[ 93%] Linking Fortran executable atlas_fctest_metadata
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-In file included from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/KDTree.h:15,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Cache.h:23,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/method/Method.h:17,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/interpolation/Interpolation.h:13,
-                 from /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests/atest_mgrids.cc:21:
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h: In member function 'virtual std::pair<double, double> atlas::geometry::detail::GeometrySphere::greatCircleCourse(const atlas::Point2&, const atlas::Point2&) const':
-/build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas/util/Geometry.h:103:100: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  103 |     std::pair<double, double> greatCircleCourse(const Point2& p1, const Point2& p2) const override {
-      |                                                                                                    ^
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_metadata.dir/link.txt --verbose=1
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 93%] Built target atlas_fctest_logging
+[ 93%] Building Fortran object src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o
+make  -f src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/fctest_kdtree_main.F90 -o CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_config_fixture.mod src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/fctest_atlas_config_fixture.mod.stamp GNU
 [ 93%] [fctest] Generating test driver fctest_projection_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_projection.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/fctest_projection_main.F90
 [ 93%] Linking Fortran executable atlas_fctest_parametrisation
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_parametrisation.dir/link.txt --verbose=1
+[ 93%] [fctest] Generating test driver fctest_trace_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime && /usr/bin/python3 /usr/bin/fctest-generate-runner -i /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/fctest_trace.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/fctest_trace_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_parametrisation.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 93%] [fctest] Generating test driver fctest_trace_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/DependInfo.cmake "--color="
 [ 93%] Building Fortran object src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/fctest_projection_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime && /usr/bin/python3 /usr/bin/fctest-generate-runner -i /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/fctest_trace.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/fctest_trace_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/fctest_projection_main.F90 -o CMakeFiles/atlas_fctest_projection.dir/fctest_projection_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_geometry_fixture.mod src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/fcta_geometry_fixture.mod.stamp GNU
+[ 93%] Linking CXX executable atlas_test_linalg_dense
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [ 94%] Building Fortran object src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/fctest_trace_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/fctest_trace_main.F90 -o CMakeFiles/atlas_fctest_trace.dir/fctest_trace_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_linalg_dense.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_geometry_fixture.mod src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/fcta_geometry_fixture.mod.stamp GNU
 [ 94%] Linking Fortran executable atlas_fctest_geometry
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_geometry.dir/link.txt --verbose=1
@@ -8752,370 +8754,404 @@
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 94%] [fctest] Generating test driver fctest_griddistribution_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_griddistribution.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_griddistribution_main.F90
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_parametrisation.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_parametrisation.dir/fctest_parametrisation_main.F90.o -o atlas_fctest_parametrisation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/fctest_parametrisation_main.F90.o.provides.build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -E cmake_copy_f90_mod module/fcta_trace_fixture.mod src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/fcta_trace_fixture.mod.stamp GNU
-[ 94%] Built target atlas_fctest_parametrisation
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_fvm_nabla_validation.dir/link.d CMakeFiles/atlas_test_fvm_nabla_validation.dir/test_fvm_nabla_validation.cc.o -o atlas_test_fvm_nabla_validation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/DependInfo.cmake "--color="
+[ 94%] Linking Fortran executable atlas_fctest_trace
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trace.dir/link.txt --verbose=1
+[ 94%] Linking CXX executable atlas_test_fvm_nabla_validation
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 94%] Built target atlas_test_fvm_nabla_validation
 make  -f src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/depend
-[ 94%] Linking Fortran executable atlas_fctest_trace
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 94%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/fctest_griddistribution_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_griddistribution_main.F90 -o CMakeFiles/atlas_fctest_griddistribution.dir/fctest_griddistribution_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_fvm_nabla_validation.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_linalg_dense.dir/link.d CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o -o atlas_test_linalg_dense  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 94%] Built target atlas_test_linalg_dense
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/depend
+/usr/bin/cmake -E cmake_copy_f90_mod module/projection_fixture.mod src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/projection_fixture.mod.stamp GNU
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_geometry.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_geometry.dir/fctest_geometry_main.F90.o -o atlas_fctest_geometry  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/fctest_geometry_main.F90.o.provides.build
 [ 95%] [fctest] Generating test driver fctest_grids_main.F90
-[ 95%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/fctest_griddistribution_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_griddistribution_main.F90 -o CMakeFiles/atlas_fctest_griddistribution.dir/fctest_griddistribution_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_grids.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_grids_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_trace.dir/link.txt --verbose=1
-[ 95%] [fctest] Generating test driver fctest_regional_grids_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_regional_grids.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_regional_grids_main.F90
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_parametrisation.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_parametrisation.dir/fctest_parametrisation_main.F90.o -o atlas_fctest_parametrisation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/fctest_parametrisation_main.F90.o.provides.build
+[ 95%] Linking Fortran executable atlas_fctest_projection
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 95%] Built target atlas_fctest_geometry
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_projection.dir/link.txt --verbose=1
+[ 95%] [fctest] Generating test driver fctest_regional_grids_main.F90
+[ 95%] Built target atlas_fctest_parametrisation
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_regional_grids.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_regional_grids_main.F90
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 95%] [fctest] Generating test driver fctest_stretchedrotatedgaussiangrid_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_stretchedrotatedgaussiangrid.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_stretchedrotatedgaussiangrid_main.F90
 [ 95%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/fctest_grids_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_grids_main.F90 -o CMakeFiles/atlas_fctest_grids.dir/fctest_grids_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_regional_grids_main.F90 -o CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_geometry.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_geometry.dir/fctest_geometry_main.F90.o -o atlas_fctest_geometry  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/fctest_geometry_main.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_fctest_geometry
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/depend
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/projection_fixture.mod src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/projection_fixture.mod.stamp GNU
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trace.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trace.dir/fctest_trace_main.F90.o -o atlas_fctest_trace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/fctest_trace_main.F90.o.provides.build
-[ 96%] [fctest] Generating test driver fctest_stretchedrotatedgaussiangrid_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_stretchedrotatedgaussiangrid.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_stretchedrotatedgaussiangrid_main.F90
+[ 96%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_regional_grids_main.F90 -o CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o
+[ 96%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/fctest_stretchedrotatedgaussiangrid_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_stretchedrotatedgaussiangrid_main.F90 -o CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/fctest_stretchedrotatedgaussiangrid_main.F90.o
+[ 96%] Linking Fortran executable atlas_fctest_griddistribution
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_griddistribution.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_fvm_nabla_validation.dir/link.d CMakeFiles/atlas_test_fvm_nabla_validation.dir/test_fvm_nabla_validation.cc.o -o atlas_test_fvm_nabla_validation  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Linking Fortran executable atlas_fctest_projection
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 96%] Built target atlas_fctest_trace
+[ 96%] Built target atlas_test_fvm_nabla_validation
 make  -f src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_state.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_projection.dir/link.txt --verbose=1
 [ 96%] [fctest] Generating test driver fctest_state_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_state.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_state_main.F90
-[ 96%] Linking CXX executable atlas_test_interpolation_spherical_vector
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_spherical_vector.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/DependInfo.cmake "--color="
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_state.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/fctest_stretchedrotatedgaussiangrid_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_stretchedrotatedgaussiangrid_main.F90 -o CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/fctest_stretchedrotatedgaussiangrid_main.F90.o
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_trace.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_trace.dir/fctest_trace_main.F90.o -o atlas_fctest_trace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/fctest_trace_main.F90.o.provides.build
 [ 96%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_state.dir/fctest_state_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_state_main.F90 -o CMakeFiles/atlas_fctest_state.dir/fctest_state_main.F90.o
-[ 96%] Linking Fortran executable atlas_fctest_griddistribution
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 96%] Linking Fortran executable atlas_fctest_grids
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_griddistribution.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_grids.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/fixture_reg_grid.mod src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/fixture_reg_grid.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_kdtree_fixture.mod src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/fcta_kdtree_fixture.mod.stamp GNU
-[ 96%] Linking Fortran executable atlas_fctest_regional_grids
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_regional_grids.dir/link.txt --verbose=1
-[ 96%] Linking Fortran executable atlas_fctest_kdtree
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_kdtree.dir/link.txt --verbose=1
-[ 96%] Linking CXX executable atlas_test_linalg_sparse
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_linalg_sparse.dir/link.txt --verbose=1
-[ 96%] Linking Fortran executable atlas_fctest_stretchedrotatedgaussiangrid
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_griddistribution.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_griddistribution.dir/fctest_griddistribution_main.F90.o -o atlas_fctest_griddistribution  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_projection.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_projection.dir/fctest_projection_main.F90.o -o atlas_fctest_projection  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -E touch src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/fctest_projection_main.F90.o.provides.build
-[ 96%] Built target atlas_fctest_griddistribution
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] Built target atlas_fctest_trace
 make  -f src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 96%] Built target atlas_fctest_projection
 make  -f src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 96%] [fctest] Generating test driver fctest_unstructuredgrid_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_unstructuredgrid.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_unstructuredgrid_main.F90
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/fixture_reg_grid.mod src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/fixture_reg_grid.mod.stamp GNU
 [ 96%] [fctest] Generating test driver fctest_multifield_ifs_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_multifield_ifs.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_multifield_ifs_main.F90
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_grids.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_grids.dir/fctest_grids_main.F90.o -o atlas_fctest_grids  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_spherical_vector.dir/link.d CMakeFiles/atlas_test_interpolation_spherical_vector.dir/test_interpolation_spherical_vector.cc.o -o atlas_test_interpolation_spherical_vector  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 96%] Linking Fortran executable atlas_fctest_regional_grids
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_fctest_grids
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] [fctest] Generating test driver fctest_field_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_regional_grids.dir/link.txt --verbose=1
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/DependInfo.cmake "--color="
-[ 96%] Built target atlas_test_interpolation_spherical_vector
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_regional_grids.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o -o atlas_fctest_regional_grids  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o.provides.build
+[ 96%] Linking Fortran executable atlas_fctest_stretchedrotatedgaussiangrid
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/depend
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/link.txt --verbose=1
+[ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/fctest_multifield_ifs_main.F90.o
+[ 96%] Linking Fortran executable atlas_fctest_grids
 [ 96%] Building Fortran object src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/fctest_unstructuredgrid_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/fctest_unstructuredgrid_main.F90 -o CMakeFiles/atlas_fctest_unstructuredgrid.dir/fctest_unstructuredgrid_main.F90.o
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_state_fixture.mod src/tests/grid/CMakeFiles/atlas_fctest_state.dir/fctest_atlas_state_fixture.mod.stamp GNU
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field.dir/DependInfo.cmake "--color="
-[ 96%] Built target atlas_fctest_regional_grids
-make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/depend
-[ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/fctest_multifield_ifs_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_multifield_ifs_main.F90 -o CMakeFiles/atlas_fctest_multifield_ifs.dir/fctest_multifield_ifs_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_grids.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_griddistribution.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_griddistribution.dir/fctest_griddistribution_main.F90.o -o atlas_fctest_griddistribution  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] Built target atlas_fctest_griddistribution
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_kdtree_fixture.mod src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/fcta_kdtree_fixture.mod.stamp GNU
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] [fctest] Generating test driver fctest_field_wrap_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field_wrap.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_wrap_main.F90
+[ 96%] [fctest] Generating test driver fctest_field_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_main.F90
+[ 96%] Linking Fortran executable atlas_fctest_kdtree
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] [fctest] Generating test driver fctest_field_view_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field_view.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_view_main.F90
-[ 96%] Linking Fortran executable atlas_fctest_state
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_kdtree.dir/link.txt --verbose=1
 [ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_fctest_field.dir/fctest_field_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_main.F90 -o CMakeFiles/atlas_fctest_field.dir/fctest_field_main.F90.o
+[ 96%] Linking Fortran executable atlas_fctest_unstructuredgrid
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/DependInfo.cmake "--color="
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_kdtree.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o -o atlas_fctest_kdtree  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o.provides.build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_unstructuredgrid.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/fctest_atlas_state_fixture.mod src/tests/grid/CMakeFiles/atlas_fctest_state.dir/fctest_atlas_state_fixture.mod.stamp GNU
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_regional_grids.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o -o atlas_fctest_regional_grids  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/fctest_regional_grids_main.F90.o.provides.build
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/fctest_stretchedrotatedgaussiangrid_main.F90.o -o atlas_fctest_stretchedrotatedgaussiangrid  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_state.dir/link.txt --verbose=1
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_grids.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_grids.dir/fctest_grids_main.F90.o -o atlas_fctest_grids  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] Linking Fortran executable atlas_fctest_state
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 96%] Built target atlas_fctest_stretchedrotatedgaussiangrid
+[ 96%] Built target atlas_fctest_regional_grids
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o
-[ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_view_main.F90 -o CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o
-[ 96%] Built target atlas_fctest_kdtree
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_wrap_main.F90 -o CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o
+make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_state.dir/link.txt --verbose=1
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] Built target atlas_fctest_grids
 make  -f src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] [fctest] Generating test driver fctest_field_wrap_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field_wrap.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_wrap_main.F90
 [ 96%] [fctest] Generating test driver fctest_field_host_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field_host.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_host_main.F90
+[ 96%] [fctest] Generating test driver fctest_field_view_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_field_view.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_view_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/DependInfo.cmake "--color="
+[ 96%] Linking CXX executable ../../../bin/atlas-atest-mgrids
+[ 96%] Linking CXX executable atlas_test_fvm_nabla_exe
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-atest-mgrids
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/atlas_test_fvm_nabla_exe
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_fvm_nabla_exe.dir/link.txt --verbose=1
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/DependInfo.cmake "--color="
+[ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_wrap_main.F90 -o CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-atest-mgrids.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/fctest_field_host_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_host_main.F90 -o CMakeFiles/atlas_fctest_field_host.dir/fctest_field_host_main.F90.o
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_linalg_sparse.dir/link.d CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o -o atlas_test_linalg_sparse  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 96%] Building Fortran object src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -fopenmp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/fctest_field_view_main.F90 -o CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_kdtree.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o -o atlas_fctest_kdtree  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/fctest_kdtree_main.F90.o.provides.build
+[ 96%] Linking CXX executable atlas_test_interpolation_spherical_vector
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_test_linalg_sparse
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_interpolation_spherical_vector.dir/link.txt --verbose=1
+[ 96%] Built target atlas_fctest_kdtree
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 96%] [fctest] Generating test driver fctest_mesh_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_mesh.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_mesh_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/DependInfo.cmake "--color="
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/fctest_stretchedrotatedgaussiangrid_main.F90.o -o atlas_fctest_stretchedrotatedgaussiangrid  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_unstructuredgrid.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_unstructuredgrid.dir/fctest_unstructuredgrid_main.F90.o -o atlas_fctest_unstructuredgrid  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_fctest_stretchedrotatedgaussiangrid
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] [fctest] Generating test driver fctest_meshgen_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_meshgen.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_meshgen_main.F90
+[ 96%] Built target atlas_fctest_unstructuredgrid
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/depend
 [ 96%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/fctest_mesh_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_mesh_main.F90 -o CMakeFiles/atlas_fctest_mesh.dir/fctest_mesh_main.F90.o
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] [fctest] Generating test driver fctest_meshgen_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_meshgen.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_meshgen_main.F90
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_fixture.mod src/tests/field/CMakeFiles/atlas_fctest_field.dir/fcta_field_fixture.mod.stamp GNU
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_multifield_fixture.mod src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/fcta_multifield_fixture.mod.stamp GNU
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 96%] Linking Fortran executable atlas_fctest_field
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [ 97%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/fctest_meshgen_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_field.dir/link.txt --verbose=1
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_meshgen_main.F90 -o CMakeFiles/atlas_fctest_meshgen.dir/fctest_meshgen_main.F90.o
+[ 97%] Linking Fortran executable atlas_fctest_multifield_ifs
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_multifield_ifs.dir/link.txt --verbose=1
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_state.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_state.dir/fctest_state_main.F90.o -o atlas_fctest_state  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 /usr/bin/cmake -E touch src/tests/grid/CMakeFiles/atlas_fctest_state.dir/fctest_state_main.F90.o.provides.build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 97%] Built target atlas_fctest_state
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_fvm_nabla_exe.dir/link.d CMakeFiles/atlas_test_fvm_nabla_exe.dir/test_fvm_nabla.cc.o -o atlas_test_fvm_nabla_exe  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 97%] [fctest] Generating test driver fctest_mesh_triangular_mesh_builder_main.F90
+[ 97%] Built target atlas_test_fvm_nabla_exe
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_mesh_triangular_mesh_builder.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_mesh_triangular_mesh_builder_main.F90
-[ 97%] Linking Fortran executable atlas_fctest_unstructuredgrid
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_unstructuredgrid.dir/link.txt --verbose=1
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/DependInfo.cmake "--color="
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_view_fixture.mod src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fcta_field_view_fixture.mod.stamp GNU
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_fixture.mod src/tests/field/CMakeFiles/atlas_fctest_field.dir/fcta_field_fixture.mod.stamp GNU
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 97%] Linking Fortran executable atlas_ecmwf_fctest_field_view
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-[ 97%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/fctest_mesh_triangular_mesh_builder_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_mesh_triangular_mesh_builder_main.F90 -o CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/fctest_mesh_triangular_mesh_builder_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_ecmwf_fctest_field_view.dir/link.txt --verbose=1
-[ 97%] Linking Fortran executable atlas_fctest_field
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_mesh_fixture.mod src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/fcta_mesh_fixture.mod.stamp GNU
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_field.dir/link.txt --verbose=1
 /usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_fxt.mod src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/fcta_field_fxt.mod.stamp GNU
-[ 97%] Linking Fortran executable atlas_fctest_mesh
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_multifield_fixture.mod src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/fcta_multifield_fixture.mod.stamp GNU
-[ 97%] Linking Fortran executable atlas_fctest_field_host
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_field_host.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_wrap_fixture.mod src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/fcta_field_wrap_fixture.mod.stamp GNU
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_mesh.dir/link.txt --verbose=1
-[ 97%] Linking Fortran executable atlas_fctest_multifield_ifs
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_multifield_ifs.dir/link.txt --verbose=1
-[ 98%] Linking Fortran executable atlas_fctest_field_wrap
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_field_wrap.dir/link.txt --verbose=1
-[ 98%] Linking Fortran executable atlas_fctest_meshgen
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_meshgen.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-atest-mgrids.dir/link.d "CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o" -o ../../../bin/atlas-atest-mgrids  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 97%] [fctest] Generating test driver fctest_connectivity_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_connectivity.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_connectivity_main.F90
+[ 97%] Built target atlas-atest-mgrids
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_field.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_field.dir/fctest_field_main.F90.o -o atlas_fctest_field  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+[ 97%] Linking Fortran executable atlas_fctest_field_host
 /usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_fctest_field.dir/fctest_field_main.F90.o.provides.build
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_unstructuredgrid.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_unstructuredgrid.dir/fctest_unstructuredgrid_main.F90.o -o atlas_fctest_unstructuredgrid  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 97%] [fctest] Generating test driver fctest_elements_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_field_host.dir/link.txt --verbose=1
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_elements.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_elements_main.F90
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Built target atlas_fctest_unstructuredgrid
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_ecmwf_fctest_field_view.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o -o atlas_ecmwf_fctest_field_view  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o.provides.build
-[ 98%] Built target atlas_fctest_field
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/depend
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build
+[ 97%] Built target atlas_fctest_field
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Built target atlas_ecmwf_fctest_field_view
-[ 98%] [fctest] Generating test driver fctest_connectivity_main.F90
 make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_connectivity.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_connectivity_main.F90
-[ 98%] [fctest] Generating test driver fctest_elements_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_elements.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_elements_main.F90
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] [fctest] Generating test driver fctest_functionspace_main.F90
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build
+[ 97%] [fctest] Generating test driver fctest_functionspace_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_functionspace.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/fctest_functionspace_main.F90
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/DependInfo.cmake "--color="
+[ 97%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/fctest_mesh_triangular_mesh_builder_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_mesh_triangular_mesh_builder_main.F90 -o CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/fctest_mesh_triangular_mesh_builder_main.F90.o
+[ 97%] Linking Fortran executable atlas_fctest_meshgen
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/DependInfo.cmake "--color="
+[ 97%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/fctest_connectivity_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_connectivity_main.F90 -o CMakeFiles/atlas_fctest_connectivity.dir/fctest_connectivity_main.F90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_view_fixture.mod src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fcta_field_view_fixture.mod.stamp GNU
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_meshgen.dir/link.txt --verbose=1
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 97%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/fctest_elements_main.F90.o
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build
-[ 98%] Linking CXX executable ../../../bin/atlas-atest-mgrids
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/bin/atlas-atest-mgrids
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/fctest_connectivity_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_connectivity_main.F90 -o CMakeFiles/atlas_fctest_connectivity.dir/fctest_connectivity_main.F90.o
-[ 98%] Building Fortran object src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/fctest_functionspace_main.F90 -o CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_field_host.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_field_host.dir/fctest_field_host_main.F90.o -o atlas_fctest_field_host  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-/usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/fctest_field_host_main.F90.o.provides.build
-[ 98%] Building Fortran object src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/fctest_elements_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/fctest_elements_main.F90 -o CMakeFiles/atlas_fctest_elements.dir/fctest_elements_main.F90.o
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas-atest-mgrids.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_interpolation_spherical_vector.dir/link.d CMakeFiles/atlas_test_interpolation_spherical_vector.dir/test_interpolation_spherical_vector.cc.o -o atlas_test_interpolation_spherical_vector  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Built target atlas_fctest_field_host
-make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_multifield_ifs.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_multifield_ifs.dir/fctest_multifield_ifs_main.F90.o -o atlas_fctest_multifield_ifs  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 /usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/fctest_multifield_ifs_main.F90.o.provides.build
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_meshgen.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_meshgen.dir/fctest_meshgen_main.F90.o -o atlas_fctest_meshgen  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Linking Fortran executable atlas_fctest_mesh_triangular_mesh_builder
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 97%] Building Fortran object src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/fctest_functionspace_main.F90 -o CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_mesh.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_mesh.dir/fctest_mesh_main.F90.o -o atlas_fctest_mesh  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-[ 98%] Built target atlas_fctest_meshgen
-/usr/bin/cmake -E touch src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/fctest_mesh_main.F90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_field_wrap_fixture.mod src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/fcta_field_wrap_fixture.mod.stamp GNU
+[ 97%] Built target atlas_test_interpolation_spherical_vector
+make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/depend
+[ 98%] Linking Fortran executable atlas_fctest_field_wrap
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 98%] Linking Fortran executable atlas_ecmwf_fctest_field_view
+[ 98%] Built target atlas_fctest_multifield_ifs
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_field_wrap.dir/link.txt --verbose=1
+make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 98%] [fctest] Generating test driver fctest_blockstructuredcolumns_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_blockstructuredcolumns.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/fctest_blockstructuredcolumns_main.F90
-/usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o.provides.build
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_field_wrap.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o -o atlas_fctest_field_wrap  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/link.txt --verbose=1
-[ 98%] Built target atlas_fctest_multifield_ifs
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Built target atlas_fctest_mesh
-[ 98%] Built target atlas_fctest_field_wrap
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_ecmwf_fctest_field_view.dir/link.txt --verbose=1
+[ 98%] [fctest] Generating test driver fctest_gmsh_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_gmsh.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/fctest_gmsh_main.F90
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/DependInfo.cmake "--color="
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_mesh_fixture.mod src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/fcta_mesh_fixture.mod.stamp GNU
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/DependInfo.cmake "--color="
+[ 98%] Linking Fortran executable atlas_fctest_mesh
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 [ 98%] Building Fortran object src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/fctest_blockstructuredcolumns_main.F90.o
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/fctest_blockstructuredcolumns_main.F90 -o CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/fctest_blockstructuredcolumns_main.F90.o
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_mesh.dir/link.txt --verbose=1
+[ 98%] Building Fortran object src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/fctest_gmsh_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/fctest_gmsh_main.F90 -o CMakeFiles/atlas_fctest_gmsh.dir/fctest_gmsh_main.F90.o
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_field_host.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_field_host.dir/fctest_field_host_main.F90.o -o atlas_fctest_field_host  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/fctest_field_host_main.F90.o.provides.build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 98%] Built target atlas_fctest_field_host
+make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/depend
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_meshgen.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_meshgen.dir/fctest_meshgen_main.F90.o -o atlas_fctest_meshgen  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 98%] Built target atlas_fctest_meshgen
+/usr/bin/cmake -E touch src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/fctest_mesh_main.F90.o.provides.build
+[ 98%] [fctest] Generating test driver fctest_redistribution_main.F90
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution && /usr/bin/python3 /usr/bin/fctest-generate-runner -i fctest_redistribution.F90 -o /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/fctest_redistribution_main.F90
+/usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o.provides.build
+/usr/bin/cmake -E touch src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o.provides.build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 98%] Building Fortran object src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/gfortran  -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/module -I/usr/include/aarch64-linux-gnu -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/fckit -I/usr/include/aarch64-linux-gnu/fckit -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions -J../../../module -fPIE -Wno-cpp -c /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/fctest_redistribution_main.F90 -o CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o
+[ 98%] Linking Fortran executable atlas_fctest_gmsh
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_gmsh.dir/link.txt --verbose=1
 [ 98%] Linking Fortran executable atlas_fctest_connectivity
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_mesh.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_mesh.dir/fctest_mesh_main.F90.o -o atlas_fctest_mesh  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[ 98%] Built target atlas_fctest_mesh
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_connectivity.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/fctest_mesh_triangular_mesh_builder_main.F90.o -o atlas_fctest_mesh_triangular_mesh_builder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_field_wrap.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_field_wrap.dir/fctest_field_wrap_main.F90.o -o atlas_fctest_field_wrap  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas-atest-mgrids.dir/link.d "CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o" -o ../../../bin/atlas-atest-mgrids  -Wl,-rpath,"\$ORIGIN/../lib/aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/openmpi/lib" ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+[ 98%] Built target atlas_fctest_field_wrap
+[ 98%] Linking Fortran executable atlas_fctest_mesh_triangular_mesh_builder
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_ecmwf_fctest_field_view.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_ecmwf_fctest_field_view.dir/fctest_field_view_main.F90.o -o atlas_ecmwf_fctest_field_view  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 98%] Built target atlas_fctest_mesh_triangular_mesh_builder
-[ 98%] Built target atlas-atest-mgrids
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/link.txt --verbose=1
+[ 98%] Built target atlas_ecmwf_fctest_field_view
 [100%] Linking Fortran executable atlas_fctest_elements
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+[100%] Linking CXX executable atlas_test_linalg_sparse_matrix
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_elements.dir/link.txt --verbose=1
-[100%] Linking CXX executable atlas_test_fvm_nabla_exe
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E remove /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/atlas_test_fvm_nabla_exe
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_linalg_sparse_matrix.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_gmsh.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_gmsh.dir/fctest_gmsh_main.F90.o -o atlas_fctest_gmsh  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[100%] Built target atlas_fctest_gmsh
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_connectivity.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_connectivity.dir/fctest_connectivity_main.F90.o -o atlas_fctest_connectivity  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_fvm_nabla_exe.dir/link.txt --verbose=1
-/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_blockstructuredcolumns_fxt.mod src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/fcta_blockstructuredcolumns_fxt.mod.stamp GNU
 [100%] Built target atlas_fctest_connectivity
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/fctest_mesh_triangular_mesh_builder_main.F90.o -o atlas_fctest_mesh_triangular_mesh_builder  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_blockstructuredcolumns_fxt.mod src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/fcta_blockstructuredcolumns_fxt.mod.stamp GNU
+[100%] Built target atlas_fctest_mesh_triangular_mesh_builder
 /usr/bin/cmake -E touch src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/fctest_blockstructuredcolumns_main.F90.o.provides.build
 [100%] Linking Fortran executable atlas_fctest_blockstructuredcolumns
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod module/fcta_redistribution_fxt.mod src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/fcta_redistribution_fxt.mod.stamp GNU
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_elements.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_elements.dir/fctest_elements_main.F90.o -o atlas_fctest_elements  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -E touch src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o.provides.build
+[100%] Linking Fortran executable atlas_fctest_redistribution
 [100%] Built target atlas_fctest_elements
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_fvm_nabla_exe.dir/link.d CMakeFiles/atlas_test_fvm_nabla_exe.dir/test_fvm_nabla.cc.o -o atlas_test_fvm_nabla_exe  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_redistribution.dir/link.txt --verbose=1
+/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_linalg_sparse_matrix.dir/link.d CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o -o atlas_test_linalg_sparse_matrix  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[100%] Built target atlas_test_linalg_sparse_matrix
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/fctest_blockstructuredcolumns_main.F90.o -o atlas_fctest_blockstructuredcolumns  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[100%] Built target atlas_test_fvm_nabla_exe
 [100%] Built target atlas_fctest_blockstructuredcolumns
-[100%] Linking CXX executable atlas_test_linalg_sparse_matrix
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_test_linalg_sparse_matrix.dir/link.txt --verbose=1
-/usr/bin/c++ -I/build/reproducible-path/atlas-ecmwf-0.41.1/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/src -I/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/src -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -DNDEBUG -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_test_linalg_sparse_matrix.dir/link.d CMakeFiles/atlas_test_linalg_sparse_matrix.dir/test_linalg_sparse_matrix.cc.o -o atlas_test_linalg_sparse_matrix  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so
+/usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_redistribution.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_redistribution.dir/fctest_redistribution_main.F90.o -o atlas_fctest_redistribution  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[100%] Built target atlas_test_linalg_sparse_matrix
+[100%] Built target atlas_fctest_redistribution
 /usr/bin/cmake -E cmake_copy_f90_mod module/fcta_functionspace_fxt.mod src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/fcta_functionspace_fxt.mod.stamp GNU
-/usr/bin/cmake -E touch src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o.provides.build
 [100%] Linking Fortran executable atlas_fctest_functionspace
+/usr/bin/cmake -E touch src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o.provides.build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E remove EXE_FILENAME-NOTFOUND
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace && /usr/bin/cmake -E cmake_link_script CMakeFiles/atlas_fctest_functionspace.dir/link.txt --verbose=1
 /usr/bin/gfortran -Wl,-z,relro    -Wl,--disable-new-dtags -Wl,--dependency-file=CMakeFiles/atlas_fctest_functionspace.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/atlas-ecmwf-0.41.1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -O3 -DNDEBUG -funroll-all-loops -finline-functions CMakeFiles/atlas_fctest_functionspace.dir/fctest_functionspace_main.F90.o -o atlas_fctest_functionspace  -Wl,-rpath,/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libatlas_ecmwf_f.so.0.41 ../../../lib/libatlas_ecmwf.so.0.41 /usr/lib/aarch64-linux-gnu/libfckit-gfortran.so.0d /usr/lib/aarch64-linux-gnu/libeckit_geometry.so.0d /usr/lib/aarch64-linux-gnu/libeckit_linalg.so.0d /usr/lib/aarch64-linux-gnu/libeckit_maths.so.0d /usr/lib/aarch64-linux-gnu/libeckit_mpi.so.0d /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libeckit_option.so.0d ../../../lib/libatlas_ecmwf_io.so /usr/lib/aarch64-linux-gnu/libeckit_codec.so.0d /usr/lib/aarch64-linux-gnu/libeckit.so.0d -lm /usr/lib/aarch64-linux-gnu/librt.a -ldl /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
@@ -9148,74 +9184,74 @@
 make  -f CMakeFiles/Makefile2 all
 make[3]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/depend
+make  -f CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/depend
+make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/depend
+make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/depend
+make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/DependInfo.cmake "--color="
-make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/eckit_codec_adaptor/src/atlas_io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/DependInfo.cmake "--color="
-make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/hic/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/hic/tests/CMakeFiles/hic_test_dummy.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-/usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf-fortran.pc-pkg-config-build.cmake
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf.pc-pkg-config.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build
 /usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf.pc-pkg-config-build.cmake
+make  -f CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-c++.pc-pkg-config.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build.make CMakeFiles/atlas-ecmwf-fortran.pc-pkg-config.dir/build
+make  -f atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build.make atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf-c++.pc-pkg-config-build.cmake
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+/usr/bin/cmake -P /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas-ecmwf-fortran.pc-pkg-config-build.cmake
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'atlas_io/eckit_codec_adaptor/src/atlas_io/CMakeFiles/atlas_ecmwf_io.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f hic/tests/CMakeFiles/hic_test_dummy.dir/build.make hic/tests/CMakeFiles/hic_test_dummy.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'hic/tests/CMakeFiles/hic_test_dummy.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[  0%] Built target atlas-ecmwf-fortran.pc-pkg-config
 [  0%] Built target atlas_ecmwf_io
-[  0%] Built target hic_test_dummy
 make  -f atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/depend
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/depend
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/DependInfo.cmake "--color="
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/depend
-[  0%] Built target atlas-ecmwf-c++.pc-pkg-config
-[  0%] Built target atlas-ecmwf.pc-pkg-config
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/atlas/CMakeFiles/atlas_ecmwf.dir/build.make src/atlas/CMakeFiles/atlas_ecmwf.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/DependInfo.cmake "--color="
+make  -f src/atlas/CMakeFiles/atlas_ecmwf.dir/build.make src/atlas/CMakeFiles/atlas_ecmwf.dir/depend
+[  0%] Built target hic_test_dummy
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[  0%] Built target atlas-ecmwf.pc-pkg-config
+[  0%] Built target atlas-ecmwf-c++.pc-pkg-config
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas/CMakeFiles/atlas_ecmwf.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas/CMakeFiles/atlas_ecmwf.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build
+[  0%] Built target atlas-ecmwf-fortran.pc-pkg-config
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build.make atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
@@ -9231,1003 +9267,990 @@
 make  -f src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build.make src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/depend
 make  -f src/apps/CMakeFiles/atlas-main.dir/build.make src/apps/CMakeFiles/atlas-main.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-main.dir/DependInfo.cmake "--color="
 make  -f src/apps/CMakeFiles/atlas-meshgen.dir/build.make src/apps/CMakeFiles/atlas-meshgen.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-main.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-grids.dir/build.make src/apps/CMakeFiles/atlas-grids.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/DependInfo.cmake "--color="
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-meshgen.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grids.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build.make src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grid-points.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_util.dir/build.make src/tests/util/CMakeFiles/atlas_test_util.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_util.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_earth.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/apps/CMakeFiles/atlas-main.dir/build.make src/apps/CMakeFiles/atlas-main.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grids.dir/DependInfo.cmake "--color="
-make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_flags.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/depend
 make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-main.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build.make src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-grid-points.dir/DependInfo.cmake "--color="
-make  -f src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build.make src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_polygon.dir/DependInfo.cmake "--color="
+make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/apps/CMakeFiles/atlas-meshgen.dir/build.make src/apps/CMakeFiles/atlas-meshgen.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/DependInfo.cmake "--color="
-make  -f src/apps/CMakeFiles/atlas-grids.dir/build.make src/apps/CMakeFiles/atlas-grids.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-grids.dir/build'.
+make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-grid-points.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_util.dir/build.make src/tests/util/CMakeFiles/atlas_test_util.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 40%] Built target atlas-main
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_util.dir/DependInfo.cmake "--color="
-make  -f src/apps/CMakeFiles/atlas-meshgen.dir/build.make src/apps/CMakeFiles/atlas-meshgen.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/apps/CMakeFiles/atlas-grid-points.dir/build.make src/apps/CMakeFiles/atlas-grid-points.dir/build
+make  -f src/apps/CMakeFiles/atlas-grids.dir/build.make src/apps/CMakeFiles/atlas-grids.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-meshgen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build.make src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-grid-points.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-grids.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build.make src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build
-[ 40%] Built target atlas-grids
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_util.dir/build.make src/tests/util/CMakeFiles/atlas_test_util.dir/build
 make[4]: Nothing to be done for 'src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_util.dir/build.make src/tests/util/CMakeFiles/atlas_test_util.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_util.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 60%] Built target atlas_ecmwf_f
-[ 60%] Built target atlas-meshgen
-make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/depend
-[ 60%] Built target atlas-gaussian-latitudes
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_earth.dir/DependInfo.cmake "--color="
-make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/depend
+make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_flags.dir/DependInfo.cmake "--color="
-make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/depend
-[ 60%] Built target atlas-grid-points
-[ 60%] Built target atlas_test_util
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_polygon.dir/DependInfo.cmake "--color="
-make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/depend
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_util.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_point.dir/DependInfo.cmake "--color="
 make  -f src/tests/util/CMakeFiles/atlas_test_flags.dir/build.make src/tests/util/CMakeFiles/atlas_test_flags.dir/build
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_earth.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_earth.dir/build.make src/tests/util/CMakeFiles/atlas_test_earth.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_flags.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_earth.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_polygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_polygon.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_polygon.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_point.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 40%] Built target atlas-main
+[ 60%] Built target atlas_ecmwf_f
+[ 60%] Built target atlas-grid-points
+[ 60%] Built target atlas-meshgen
+[ 60%] Built target atlas-grids
+[ 60%] Built target atlas-gaussian-latitudes
+[ 60%] Built target atlas_test_util
+[ 60%] Built target atlas_test_earth
+make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/depend
 [ 60%] Built target atlas_test_flags
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_point.dir/DependInfo.cmake "--color="
 make  -f src/tests/util/CMakeFiles/atlas_test_vector.dir/build.make src/tests/util/CMakeFiles/atlas_test_vector.dir/depend
-[ 60%] Built target atlas_test_point
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 60%] Built target atlas_test_polygon
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_vector.dir/DependInfo.cmake "--color="
 make  -f src/tests/util/CMakeFiles/atlas_test_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_test_metadata.dir/depend
-[ 60%] Built target atlas_test_earth
+make  -f src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_test_kdtree.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_metadata.dir/DependInfo.cmake "--color="
-make  -f src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_test_kdtree.dir/depend
-make  -f src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_kdtree.dir/DependInfo.cmake "--color="
-[ 60%] Built target atlas_test_polygon
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build.make src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_point.dir/build.make src/tests/util/CMakeFiles/atlas_test_point.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_vector.dir/build.make src/tests/util/CMakeFiles/atlas_test_vector.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_point.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_vector.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_test_metadata.dir/build
-make  -f src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_metadata.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build
+make  -f src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build.make src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build.make src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build
-[ 61%] Built target atlas_test_vector
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_kdtree.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 60%] Built target atlas_test_point
+[ 61%] Built target atlas_test_vector
 [ 61%] Built target atlas_test_metadata
-make  -f src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build.make src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/DependInfo.cmake "--color="
 make  -f src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build.make src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/depend
-[ 62%] Built target atlas_test_kdtree
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_trace.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/DependInfo.cmake "--color="
-[ 62%] Built target atlas_test_convexsphericalpolygon
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_trace.dir/DependInfo.cmake "--color="
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library.dir/DependInfo.cmake "--color="
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 62%] Built target atlas_test_kdtree
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/DependInfo.cmake "--color="
-make  -f src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build.make src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build
-make  -f src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build.make src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_unitsphere.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 62%] Built target atlas_test_unitsphere
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 62%] Built target atlas_test_pack_vector_fields
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/DependInfo.cmake "--color="
 make  -f src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/DependInfo.cmake "--color="
-[ 62%] Built target atlas_test_trace
-[ 62%] Built target atlas_test_library
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/DependInfo.cmake "--color="
 make  -f src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build.make src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/DependInfo.cmake "--color="
 make  -f src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/depend
-[ 62%] Built target atlas_test_library_noargs
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/DependInfo.cmake "--color="
+[ 62%] Built target atlas_test_convexsphericalpolygon
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/DependInfo.cmake "--color="
+make  -f src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build.make src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/depend
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_test_pack_vector_fields.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build
+make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_rotation.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_proj.dir/DependInfo.cmake "--color="
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build
+make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_trace.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build
-make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build'.
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build.make src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build
 make  -f src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build.make src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build.make src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build
 make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build
 make[4]: Nothing to be done for 'src/tests/runtime/CMakeFiles/atlas_fctest_trace.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build.make src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build
+make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/build'.
+make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/build
+[ 62%] Built target atlas_test_library
+[ 62%] Built target atlas_test_trace
+[ 62%] Built target atlas_test_pack_vector_fields
+[ 62%] Built target atlas_test_library_noargs
 [ 62%] Built target atlas_test_library_init_nofinal
+make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/depend
+[ 63%] Built target atlas_test_library_noinit_final
+[ 63%] Built target atlas_test_bounding_box
+[ 64%] Built target atlas_fctest_trace
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build
-make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_proj.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 63%] Built target atlas_fctest_trace
-[ 64%] Built target atlas_test_library_noinit_final
-[ 64%] Built target atlas_test_projection_LAEA
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_rotation.dir/DependInfo.cmake "--color="
+make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/depend
 make  -f src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/DependInfo.cmake "--color="
-make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/depend
-[ 64%] Built target atlas_test_proj
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_proj.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/DependInfo.cmake "--color="
 make  -f src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/DependInfo.cmake "--color="
-[ 64%] Built target atlas_test_bounding_box
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/DependInfo.cmake "--color="
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/depend
+[ 64%] Built target atlas_test_projection_LAEA
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/DependInfo.cmake "--color="
+make  -f src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build.make src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build
+make  -f src/tests/projection/CMakeFiles/atlas_test_proj.dir/build.make src/tests/projection/CMakeFiles/atlas_test_proj.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/depend
-[ 64%] Built target atlas_test_rotation
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_rotation.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_proj.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build
+make  -f src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build.make src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_state.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_fctest_projection.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_state.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build.make src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build
 make[4]: Nothing to be done for 'src/tests/projection/CMakeFiles/atlas_test_cubedsphere_projection.dir/build'.
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build'.
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_griddistribution.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 64%] Built target atlas_test_projection_variable_resolution
 [ 64%] Built target atlas_fctest_projection
+[ 64%] Built target atlas_test_proj
+[ 64%] Built target atlas_test_projection_variable_resolution
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/DependInfo.cmake "--color="
+[ 64%] Built target atlas_test_rotation
 [ 64%] Built target atlas_test_cubedsphere_projection
-[ 64%] Built target atlas_fctest_griddistribution
-[ 65%] Built target atlas_fctest_grids
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/depend
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_state.dir/depend
 make  -f src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/depend
-[ 65%] Built target atlas_fctest_stretchedrotatedgaussiangrid
-[ 66%] Built target atlas_fctest_regional_grids
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_domain.dir/build.make src/tests/grid/CMakeFiles/atlas_test_domain.dir/depend
-[ 66%] Built target atlas_fctest_state
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_domain.dir/DependInfo.cmake "--color="
-make  -f src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build.make src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_state.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_domain.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/DependInfo.cmake "--color="
+[ 64%] Built target atlas_fctest_griddistribution
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/DependInfo.cmake "--color="
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build.make src/tests/grid/CMakeFiles/atlas_test_vertical.dir/depend
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build'.
+make  -f src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build.make src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/depend
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_grids.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_vertical.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_domain.dir/build.make src/tests/grid/CMakeFiles/atlas_test_domain.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 66%] Built target atlas_fctest_unstructuredgrid
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build.make src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_domain.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_regional_grids.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_state.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_unstructuredgrid.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 65%] Built target atlas_fctest_grids
+make  -f src/tests/grid/CMakeFiles/atlas_test_domain.dir/build.make src/tests/grid/CMakeFiles/atlas_test_domain.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build
+make  -f src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build.make src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build.make src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_fctest_stretchedrotatedgaussiangrid.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build.make src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_domain.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 67%] Built target atlas_test_domain
-make  -f src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build.make src/tests/grid/CMakeFiles/atlas_test_spacing.dir/depend
-[ 67%] Built target atlas_test_stretchedrotatedgaussian
-[ 67%] Built target atlas_test_grid_cropping
+[ 65%] Built target atlas_fctest_state
+[ 66%] Built target atlas_test_domain
+[ 67%] Built target atlas_test_grid_iterator
+[ 67%] Built target atlas_fctest_regional_grids
+[ 67%] Built target atlas_fctest_unstructuredgrid
+make  -f src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/depend
+make  -f src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build.make src/tests/grid/CMakeFiles/atlas_test_vertical.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/DependInfo.cmake "--color="
+make  -f src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build.make src/tests/grid/CMakeFiles/atlas_test_spacing.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_vertical.dir/DependInfo.cmake "--color="
 make  -f src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build.make src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_spacing.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_spacing.dir/DependInfo.cmake "--color="
+[ 67%] Built target atlas_fctest_stretchedrotatedgaussiangrid
+[ 67%] Built target atlas_test_stretchedrotatedgaussian
 make  -f src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/DependInfo.cmake "--color="
-[ 67%] Built target atlas_test_vertical
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/DependInfo.cmake "--color="
 make  -f src/tests/grid/CMakeFiles/atlas_test_field.dir/build.make src/tests/grid/CMakeFiles/atlas_test_field.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/DependInfo.cmake "--color="
-[ 67%] Built target atlas_test_grid_iterator
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/grid/CMakeFiles/atlas_test_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grids.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_field.dir/DependInfo.cmake "--color="
+make  -f src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_grids.dir/DependInfo.cmake "--color="
-make  -f src/tests/grid/CMakeFiles/atlas_test_state.dir/build.make src/tests/grid/CMakeFiles/atlas_test_state.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_state.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build.make src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build
 make  -f src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build.make src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build.make src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_field.dir/build.make src/tests/grid/CMakeFiles/atlas_test_field.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_vertical.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_spacing.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build.make src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build
+make  -f src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build
+make  -f src/tests/grid/CMakeFiles/atlas_test_field.dir/build.make src/tests/grid/CMakeFiles/atlas_test_field.dir/build
 make  -f src/tests/grid/CMakeFiles/atlas_test_grids.dir/build.make src/tests/grid/CMakeFiles/atlas_test_grids.dir/build
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_field.dir/build'.
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grids.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_state.dir/build.make src/tests/grid/CMakeFiles/atlas_test_state.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_state.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_field.dir/build'.
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_grids.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 67%] Built target atlas_test_grid_cropping
+[ 67%] Built target atlas_test_vertical
+make  -f src/tests/grid/CMakeFiles/atlas_test_state.dir/build.make src/tests/grid/CMakeFiles/atlas_test_state.dir/depend
+[ 67%] Built target atlas_test_largegrid
 [ 67%] Built target atlas_test_spacing
-[ 67%] Built target atlas_test_grid_hash
-[ 67%] Built target atlas_test_field
+make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/depend
+make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_state.dir/DependInfo.cmake "--color="
 make  -f src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build.make src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/DependInfo.cmake "--color="
-[ 67%] Built target atlas_test_largegrid
 [ 68%] Built target atlas_test_grids
-[ 68%] Built target atlas_test_state
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/DependInfo.cmake "--color="
 make  -f src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/DependInfo.cmake "--color="
-[ 68%] Built target atlas_test_cubedsphere
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 68%] Built target atlas_test_grid_hash
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 68%] Built target atlas_test_field
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/DependInfo.cmake "--color="
 make  -f src/tests/array/CMakeFiles/atlas_test_array.dir/build.make src/tests/array/CMakeFiles/atlas_test_array.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/DependInfo.cmake "--color="
-[ 68%] Built target atlas_test_cubedsphere_2
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/array/CMakeFiles/atlas_test_svector.dir/build.make src/tests/array/CMakeFiles/atlas_test_svector.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build.make src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array.dir/DependInfo.cmake "--color="
+make  -f src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_svector.dir/build.make src/tests/array/CMakeFiles/atlas_test_svector.dir/depend
-make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build'.
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_svector.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_state.dir/build.make src/tests/grid/CMakeFiles/atlas_test_state.dir/build
+make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_state.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build.make src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_svector.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build.make src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_cubedsphere_2.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build
+make[4]: Nothing to be done for 'src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/array/CMakeFiles/atlas_test_array.dir/build.make src/tests/array/CMakeFiles/atlas_test_array.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/array/CMakeFiles/atlas_test_svector.dir/build.make src/tests/array/CMakeFiles/atlas_test_svector.dir/build
-[ 68%] Built target atlas_test_distribution_regular_bands
+make  -f src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build
+make  -f src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_svector.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_array.dir/build.make src/tests/array/CMakeFiles/atlas_test_array.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build
+[ 68%] Built target atlas_test_cubedsphere_2
+[ 68%] Built target atlas_test_state
+[ 68%] Built target atlas_test_cubedsphere
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array.dir/build'.
+make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 68%] Built target atlas_test_distribution_regular_bands
 [ 68%] Built target atlas_test_array_slicer
-[ 68%] Built target atlas_test_svector
-make  -f src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/depend
 [ 68%] Built target atlas_test_array_foreach
-make  -f src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build.make src/tests/field/CMakeFiles/atlas_test_fieldset.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/DependInfo.cmake "--color="
-[ 69%] Built target atlas_test_array
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_fieldset.dir/DependInfo.cmake "--color="
 make  -f src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 69%] Built target atlas_test_array
 make  -f src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/DependInfo.cmake "--color="
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/DependInfo.cmake "--color="
+[ 69%] Built target atlas_test_svector
+[ 69%] Built target atlas_test_array_view_util
+[ 69%] Built target atlas_test_array_indexview
+[ 70%] Built target atlas_test_array_view_variant
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build
-make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_view_variant.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build.make src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build
-make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/DependInfo.cmake "--color="
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build.make src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/DependInfo.cmake "--color="
+make  -f src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build
-[ 69%] Built target atlas_test_array_view_util
+make  -f src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build.make src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 70%] Built target atlas_test_array_view_variant
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_fieldset.dir/build'.
 make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build.make src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build
+make  -f src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build
 make  -f src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_fctest_multifield_ifs.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_fctest_field.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 71%] Built target atlas_test_multifield_ifs
-[ 71%] Built target atlas_test_fieldset
-[ 71%] Built target atlas_test_array_indexview
-[ 71%] Built target atlas_fctest_multifield_ifs
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/depend
-[ 72%] Built target atlas_test_field_missingvalue
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/DependInfo.cmake "--color="
-make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/depend
-[ 72%] Built target atlas_test_field_foreach
-[ 72%] Built target atlas_fctest_field
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_gather.dir/depend
-make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/build'.
+make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_test_multifield_ifs.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field.dir/build
+make  -f src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build.make src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_gather.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build
-make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build'.
+make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_ecmwf_fctest_field_view.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_fctest_field.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_fctest_field_host.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build
+[ 71%] Built target atlas_test_field_missingvalue
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build.make src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build
+[ 71%] Built target atlas_fctest_multifield_ifs
+[ 71%] Built target atlas_test_fieldset
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build'.
+make[4]: Nothing to be done for 'src/tests/field/CMakeFiles/atlas_fctest_field_wrap.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build
+[ 72%] Built target atlas_test_field_foreach
+[ 72%] Built target atlas_test_multifield_ifs
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_haloexchange_adjoint.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 72%] Built target atlas_fctest_field
+make  -f src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/depend
+make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/depend
+make  -f src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_gather.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 72%] Built target atlas_ecmwf_fctest_field_view
-[ 73%] Built target atlas_fctest_field_wrap
-[ 73%] Built target atlas_fctest_field_host
-[ 75%] Built target atlas_test_setcomm
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_gather.dir/DependInfo.cmake "--color="
 make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/depend
-[ 75%] Built target atlas_test_haloexchange_adjoint
-[ 75%] Built target atlas_test_haloexchange
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/DependInfo.cmake "--color="
-[ 75%] Built target atlas_test_gather
+[ 72%] Built target atlas_ecmwf_fctest_field_view
+[ 72%] Built target atlas_fctest_field_host
+[ 72%] Built target atlas_test_haloexchange_adjoint
+[ 73%] Built target atlas_fctest_field_wrap
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/depend
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/DependInfo.cmake "--color="
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/DependInfo.cmake "--color="
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/DependInfo.cmake "--color="
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/DependInfo.cmake "--color="
-make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build
+make  -f src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_setcomm.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/depend
-make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build'.
+make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_haloexchange.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/DependInfo.cmake "--color="
-make  -f src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build
+make  -f src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_gather.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build
-[ 75%] Built target atlas_test_omp_sort
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 75%] Built target atlas_test_setcomm
+make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build.make src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build
 make  -f src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_mesh.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_meshgen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build
-[ 75%] Built target atlas_test_omp_copy
-make  -f src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_mesh_triangular_mesh_builder.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_connectivity.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_fctest_elements.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build'.
+make[4]: Nothing to be done for 'src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 75%] Built target atlas_fctest_mesh
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/DependInfo.cmake "--color="
+[ 75%] Built target atlas_test_haloexchange
 make  -f src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_halo.dir/depend
-[ 76%] Built target atlas_fctest_connectivity
+[ 75%] Built target atlas_fctest_mesh
 [ 75%] Built target atlas_fctest_mesh_triangular_mesh_builder
-[ 77%] Built target atlas_fctest_meshgen
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_halo.dir/DependInfo.cmake "--color="
+[ 75%] Built target atlas_fctest_connectivity
+[ 75%] Built target atlas_test_omp_sort
+[ 76%] Built target atlas_fctest_meshgen
+[ 76%] Built target atlas_test_omp_copy
 [ 77%] Built target atlas_fctest_elements
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/depend
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/DependInfo.cmake "--color="
-[ 78%] Built target atlas_test_parfields
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_halo.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/DependInfo.cmake "--color="
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 77%] Built target atlas_test_gather
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/DependInfo.cmake "--color="
 make  -f src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/DependInfo.cmake "--color="
 make  -f src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_elements.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_elements.dir/DependInfo.cmake "--color="
+make  -f src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_ll.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_parfields.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_ll.dir/DependInfo.cmake "--color="
+make  -f src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_halo.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_distmesh.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_cgal_mesh_gen_from_points.dir/build'.
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build'.
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_node2cell.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build
+[ 78%] Built target atlas_test_parfields
+[ 78%] Built target atlas_test_halo
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_meshgen_splitcomm.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/build'.
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 78%] Built target atlas_test_halo
-[ 78%] Built target atlas_test_distmesh
-[ 79%] Built target atlas_test_cgal_mesh_gen_from_points
-[ 79%] Built target atlas_test_mesh_build_edges
-make  -f src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_elements.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_ll.dir/depend
-[ 79%] Built target atlas_test_connectivity
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_elements.dir/DependInfo.cmake "--color="
-[ 80%] Built target atlas_test_stream_connectivity
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 78%] Built target atlas_test_mesh_build_edges
+[ 78%] Built target atlas_test_elements
+[ 79%] Built target atlas_test_stream_connectivity
 make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/depend
-[ 80%] Built target atlas_test_mesh_node2cell
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_ll.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 78%] Built target atlas_test_distmesh
+[ 80%] Built target atlas_test_cgal_mesh_gen_from_points
+[ 80%] Built target atlas_test_meshgen_splitcomm
 make  -f src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/DependInfo.cmake "--color="
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/depend
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/depend
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/depend
+[ 80%] Built target atlas_test_mesh_node2cell
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/DependInfo.cmake "--color="
-[ 80%] Built target atlas_test_meshgen_splitcomm
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/DependInfo.cmake "--color="
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/depend
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build
+[ 80%] Built target atlas_test_connectivity
+[ 81%] Built target atlas_test_ll
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/depend
+make  -f src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_elements.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_ll.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/build'.
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_cubedsphere_meshgen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Built target atlas_test_meshgen3d
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_builder_parallel.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_triangular_mesh_builder.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build
+make  -f src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 80%] Built target atlas_test_elements
-[ 81%] Built target atlas_test_ll
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 81%] Built target atlas_test_meshgen3d
 [ 81%] Built target atlas_test_cubedsphere_meshgen
 [ 81%] Built target atlas_test_rgg
 [ 81%] Built target atlas_test_mesh_builder
-make  -f src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/depend
-[ 81%] Built target atlas_test_mesh_builder_parallel
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/DependInfo.cmake "--color="
-make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/DependInfo.cmake "--color="
+[ 81%] Built target atlas_test_mesh_builder_parallel
 [ 81%] Built target atlas_test_mesh_triangular_mesh_builder
+[ 82%] Built target atlas_test_mesh_reorder
+make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/DependInfo.cmake "--color="
-[ 82%] Built target atlas_test_mesh_reorder
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/DependInfo.cmake "--color="
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/DependInfo.cmake "--color="
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/depend
+[ 82%] Built target atlas_test_footprint
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_fctest_functionspace.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build.make src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build
-make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_fctest_blockstructuredcolumns.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/depend
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_functionspace_splitcomm.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 82%] Built target atlas_test_pentagon_element
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/depend
 [ 82%] Built target atlas_fctest_functionspace
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/DependInfo.cmake "--color="
 [ 82%] Built target atlas_fctest_blockstructuredcolumns
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/depend
-[ 82%] Built target atlas_test_footprint
-[ 83%] Built target atlas_test_functionspace
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/DependInfo.cmake "--color="
+[ 82%] Built target atlas_test_pentagon_element
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 83%] Built target atlas_test_functionspace
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/depend
 make  -f src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build.make src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/depend
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 83%] Built target atlas_test_functionspace_splitcomm
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/DependInfo.cmake "--color="
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/DependInfo.cmake "--color="
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/depend
+[ 83%] Built target atlas_test_functionspace_splitcomm
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/DependInfo.cmake "--color="
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/build'.
+[ 83%] Built target atlas_test_cellcolumns
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/DependInfo.cmake "--color="
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/depend
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/DependInfo.cmake "--color="
-make  -f src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build.make src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build.make src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_biperiodic.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build
-[ 83%] Built target atlas_test_cellcolumns
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_cubedsphere_functionspace.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 84%] Built target atlas_test_cubedsphere_functionspace
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_blockstructuredcolumns.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/DependInfo.cmake "--color="
+[ 84%] Built target atlas_test_structuredcolumns_biperiodic
+[ 84%] Built target atlas_test_blockstructuredcolumns
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 84%] Built target atlas_test_cubedsphere_functionspace
-[ 85%] Built target test_structuredcolumns_regional
-[ 85%] Built target atlas_test_structuredcolumns_biperiodic
-[ 85%] Built target atlas_test_blockstructuredcolumns
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/DependInfo.cmake "--color="
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/depend
-[ 85%] Built target atlas_test_structuredcolumns
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/DependInfo.cmake "--color="
+[ 84%] Built target atlas_test_structuredcolumns
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/depend
-[ 85%] Built target atlas_test_pointcloud_halo_creation
-[ 85%] Built target atlas_test_pointcloud
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/DependInfo.cmake "--color="
-[ 86%] Built target atlas_test_pointcloud_he_2PE
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 85%] Built target test_structuredcolumns_regional
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/DependInfo.cmake "--color="
@@ -10235,520 +10258,533 @@
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 85%] Built target atlas_test_pointcloud
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/DependInfo.cmake "--color="
 make  -f src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/io/CMakeFiles/atlas_test_io_record.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_record.dir/depend
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io/CMakeFiles/atlas_test_io_record.dir/DependInfo.cmake "--color="
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_halo_creation.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build
 make  -f src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_2PE.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_pointcloud_he_3PE.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/build'.
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/build'.
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build'.
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/io/CMakeFiles/atlas_test_io_record.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_record.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/io/CMakeFiles/atlas_test_io_record.dir/build'.
+make[4]: Nothing to be done for 'src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 86%] Built target atlas_test_reduced_halo
+make  -f src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build.make src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build
+[ 85%] Built target atlas_test_pointcloud_halo_creation
+make  -f src/tests/io/CMakeFiles/atlas_test_io_record.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_record.dir/depend
 [ 86%] Built target atlas_test_pointcloud_he_3PE
 [ 86%] Built target atlas_test_stencil
-[ 86%] Built target atlas_test_stencil_parallel
+[ 87%] Built target atlas_test_pointcloud_he_2PE
+[ 86%] Built target atlas_test_polygons_projection
 [ 86%] Built target atlas_test_polygons
-[ 87%] Built target atlas_test_polygons_projection
+[ 87%] Built target atlas_test_stencil_parallel
 make  -f src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh.dir/depend
-[ 87%] Built target atlas_test_io_encoding
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build.make src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/depend
-[ 88%] Built target atlas_test_structuredcolumns_haloexchange
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_gmsh.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/io/CMakeFiles/atlas_test_io_record.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_gmsh.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/DependInfo.cmake "--color="
-[ 88%] Built target atlas_test_io_record
+[ 87%] Built target atlas_test_reduced_halo
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/DependInfo.cmake "--color="
-make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/depend
+make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/depend
+[ 87%] Built target atlas_test_io_encoding
 make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 88%] Built target atlas_test_structuredcolumns_haloexchange
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build.make src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/depend
+make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/io/CMakeFiles/atlas_test_io_record.dir/build.make src/tests/io/CMakeFiles/atlas_test_io_record.dir/build
 make  -f src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build
+make  -f src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build.make src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build
+make  -f src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build.make src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build'.
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_test_gmsh.dir/build'.
+make[4]: Nothing to be done for 'src/tests/io/CMakeFiles/atlas_test_io_record.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build'.
+make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build.make src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build
+make  -f src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build.make src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build
 make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build
+make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/output/CMakeFiles/atlas_fctest_gmsh.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/redistribution/CMakeFiles/atlas_fctest_redistribution.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/redistribution/CMakeFiles/atlas_test_redistribution_structured.dir/build'.
+make[4]: Nothing to be done for 'src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 88%] Built target atlas_test_pointcloud_io
-[ 88%] Built target atlas_test_gmsh_read
-[ 89%] Built target atlas_test_gmsh
-make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 88%] Built target atlas_test_io_record
+make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/DependInfo.cmake "--color="
-make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/depend
-[ 89%] Built target atlas_fctest_redistribution
+make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 89%] Built target atlas_test_gmsh
+[ 89%] Built target atlas_test_gmsh_read
+[ 89%] Built target atlas_test_pointcloud_io
 [ 89%] Built target atlas_fctest_gmsh
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/DependInfo.cmake "--color="
-[ 89%] Built target atlas_test_redistribution_structured
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/depend
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/DependInfo.cmake "--color="
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build.make src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_fctest_trans.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build.make src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/DependInfo.cmake "--color="
+[ 89%] Built target atlas_fctest_redistribution
+[ 89%] Built target atlas_test_redistribution_structured
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/DependInfo.cmake "--color="
+[ 90%] Built target atlas_test_redistribution_generic
+[ 90%] Built target atlas_fctest_trans
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/DependInfo.cmake "--color="
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/redistribution/CMakeFiles/atlas_test_redistribution_generic.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/DependInfo.cmake "--color="
+make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build.make src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build
 make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_fctest_trans_invtrans_grad.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_fctest_trans_unstructured.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/trans/CMakeFiles/atlas_test_trans.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans.dir/build
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build.make src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build
+[ 90%] Built target atlas_fctest_trans_invtrans_grad
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_trans.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build'.
+make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/depend
-[ 89%] Built target atlas_fctest_trans
-[ 90%] Built target atlas_fctest_trans_invtrans_grad
-[ 90%] Built target atlas_test_redistribution_generic
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build.make src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/DependInfo.cmake "--color="
 [ 91%] Built target atlas_fctest_trans_unstructured
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/DependInfo.cmake "--color="
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/depend
-[ 91%] Built target atlas_test_trans
-[ 91%] Built target atlas_test_trans_serial
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/DependInfo.cmake "--color="
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/DependInfo.cmake "--color="
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build
+make  -f src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/DependInfo.cmake "--color="
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_trans_invtrans_grad.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/DependInfo.cmake "--color="
-make  -f src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build.make src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_trans_serial.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build.make src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build
+[ 91%] Built target atlas_test_transgeneral
+[ 91%] Built target atlas_test_trans
 [ 91%] Built target atlas_test_trans_invtrans_grad
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 92%] Built target atlas_test_trans_localcache
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/depend
-[ 92%] Built target atlas_test_transgeneral
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/DependInfo.cmake "--color="
-[ 92%] Built target atlas_test_Quad2D
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/DependInfo.cmake "--color="
-[ 92%] Built target atlas_test_Quad3D
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/DependInfo.cmake "--color="
+[ 91%] Built target atlas_test_trans_serial
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 92%] Built target atlas_test_trans_localcache
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/DependInfo.cmake "--color="
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/DependInfo.cmake "--color="
-[ 92%] Built target atlas_test_Triag2D
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build
+[ 92%] Built target atlas_test_Quad3D
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build'.
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/DependInfo.cmake "--color="
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build
+[ 92%] Built target atlas_test_Quad2D
+[ 92%] Built target atlas_test_Triag2D
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/depend
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build'.
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build'.
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/DependInfo.cmake "--color="
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/depend
+[ 92%] Built target atlas_test_interpolation_finite_element
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 [ 92%] Built target atlas_test_interpolation_conservative
-[ 92%] Built target atlas_test_interpolation_finite_element
-[ 92%] Built target atlas_test_interpolation_unstructured_bilinear_lonlat
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/depend
 [ 93%] Built target atlas_test_interpolation_finite_element_cached
-[ 93%] Built target atlas_test_interpolation_structured2D
-[ 93%] Built target atlas_test_interpolation_grid_box_average
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/DependInfo.cmake "--color="
-[ 93%] Built target atlas_test_interpolation_k_nearest_neighbours
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 93%] Built target atlas_test_interpolation_unstructured_bilinear_lonlat
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/depend
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/DependInfo.cmake "--color="
-[ 93%] Built target atlas_test_interpolation_cubic_prototype
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/DependInfo.cmake "--color="
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build'.
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/depend
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/DependInfo.cmake "--color="
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/depend
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build'.
+[ 93%] Built target atlas_test_interpolation_grid_box_average
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/depend
-[ 93%] Built target atlas_test_interpolation_structured_limiter
-[ 93%] Built target atlas_test_interpolation_non_linear
-[ 93%] Built target atlas_test_interpolation_structured2D_regional
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/DependInfo.cmake "--color="
-[ 94%] Built target atlas_test_interpolation_structured2D_to_unstructured
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/DependInfo.cmake "--color="
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/depend
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/DependInfo.cmake "--color="
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/depend
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_regional.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured_limiter.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/DependInfo.cmake "--color="
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/depend
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_unstructured.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/build'.
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 94%] Built target atlas_test_interpolation_structured2D_to_points
 make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubedsphere.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D_to_points.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build'.
+[ 93%] Built target atlas_test_interpolation_cubic_prototype
+[ 93%] Built target atlas_test_interpolation_structured2D
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build
-[ 95%] Built target atlas_test_interpolation_spherical_vector
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build
+[ 93%] Built target atlas_test_interpolation_k_nearest_neighbours
+[ 93%] Built target atlas_test_interpolation_structured_limiter
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/depend
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/depend
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_spherical_vector.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/depend
-[ 95%] Built target atlas_test_interpolation_cubedsphere
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/DependInfo.cmake "--color="
-[ 96%] Built target atlas_test_interpolation_binning
-[ 96%] Built target atlas_test_interpolation_global_matrix
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/DependInfo.cmake "--color="
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/depend
 make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/depend
+[ 93%] Built target atlas_test_interpolation_cubedsphere
+[ 93%] Built target atlas_test_interpolation_structured2D_regional
+[ 93%] Built target atlas_test_interpolation_non_linear
+[ 94%] Built target atlas_test_interpolation_structured2D_to_unstructured
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/DependInfo.cmake "--color="
+[ 94%] Built target atlas_test_interpolation_structured2D_to_points
+make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/depend
+make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/DependInfo.cmake "--color="
-make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/depend
+make  -f src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/DependInfo.cmake "--color="
-make  -f src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/depend
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/DependInfo.cmake "--color="
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build
+make  -f src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build.make src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/depend
+[ 95%] Built target atlas_test_interpolation_spherical_vector
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build.make src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build
 make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_global_matrix.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build'.
+make[4]: Nothing to be done for 'src/tests/interpolation/CMakeFiles/atlas_test_interpolation_binning.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build
 make[4]: Nothing to be done for 'src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build.make src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build
 make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/build'.
+make[4]: Nothing to be done for 'src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse_matrix.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build
+make  -f src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build
+make  -f src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build.make src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build
+[ 96%] Built target atlas_test_interpolation_global_matrix
+[ 96%] Built target atlas_test_interpolation_binning
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_test_linalg_dense
-make  -f src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build.make src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build
 make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_test_linalg_sparse_matrix
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_test_linalg_sparse
-make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_test_fvm_nabla_exe
-make  -f src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/depend
+make  -f src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/DependInfo.cmake "--color="
-make  -f src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build.make src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/depend
-[ 96%] Built target atlas_test_fvm_nabla_validation
+make[4]: Nothing to be done for 'src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/acceptance_tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_fctest_fvm_nabla.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_functions.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/DependInfo.cmake "--color="
-[ 96%] Built target atlas_fctest_fvm_nabla
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_functions.dir/DependInfo.cmake "--color="
+[ 96%] Built target atlas_test_linalg_dense
+[ 96%] Built target atlas_test_linalg_sparse
+[ 96%] Built target atlas_test_fvm_nabla_validation
 make  -f src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_logging.dir/depend
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_logging.dir/DependInfo.cmake "--color="
+[ 96%] Built target atlas_test_fvm_nabla_exe
+[ 96%] Built target atlas_fctest_ifs_setup
+[ 96%] Built target atlas_test_linalg_sparse_matrix
 make  -f src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/depend
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build.make src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_logging.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/depend
-make[4]: Nothing to be done for 'src/tests/numerics/CMakeFiles/atlas_fctest_ifs_setup.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/depend
+[ 96%] Built target atlas-atest-mgrids
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build.make src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build
 cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/DependInfo.cmake "--color="
-make  -f doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build.make doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/depend
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/DependInfo.cmake "--color="
+[ 96%] Built target example-fortran-structured-grid-stencils
+[ 96%] Built target atlas_fctest_fvm_nabla
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'doc/example-fortran/structured-grid-stencils/CMakeFiles/example-fortran-structured-grid-stencils.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_functions.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_logging.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-[ 96%] Built target atlas_fctest_ifs_setup
-[ 96%] Built target atlas-atest-mgrids
-[ 96%] Built target example-fortran-structured-grid-stencils
-[ 97%] Built target atlas_fctest_parametrisation
-make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/depend
-[ 97%] Built target atlas_fctest_functions
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/depend
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-cd /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/atlas-ecmwf-0.41.1 /build/reproducible-path/atlas-ecmwf-0.41.1/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/DependInfo.cmake "--color="
-[ 98%] Built target atlas_fctest_logging
-[ 97%] Built target atlas_fctest_metadata
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make  -f src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make  -f src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_kdtree.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make  -f src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build.make src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build
 make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
-make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_geometry.dir/build'.
+make[4]: Entering directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_metadata.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+make[4]: Nothing to be done for 'src/tests/util/CMakeFiles/atlas_fctest_parametrisation.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
+[ 97%] Built target atlas_fctest_logging
+[ 97%] Built target atlas_fctest_functions
+[ 98%] Built target atlas_fctest_geometry
 [ 98%] Built target atlas_fctest_kdtree
-[100%] Built target atlas_fctest_geometry
+[100%] Built target atlas_fctest_metadata
+[100%] Built target atlas_fctest_parametrisation
 make[3]: Leaving directory '/build/reproducible-path/atlas-ecmwf-0.41.1/debian/build'
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/atlas-ecmwf-0.41.1/debian/build/CMakeFiles 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -10762,39 +10798,42 @@
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/atlas-ecmwf-c++.pc
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/atlas-ecmwf-fortran.pc
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/.
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_redistribution.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_blockstructuredcolumns.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_blockstructuredcolumns_fxt.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_redistribution_fxt.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_functionspace.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_elements.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_blockstructuredcolumns_fxt.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_gmsh.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_triangularmeshbuilder.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_functionspace_fxt.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_connectivity.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_triangularmeshbuilder.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_meshgen.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_mesh.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_meshgen.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_field_view.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_mesh_fixture.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_field_wrap.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field_view_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field_fxt.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_field_view.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_multifield.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_field.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field_wrap_fixture.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field_view_fixture.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_unstructuredgrid.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_field.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_multifield.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_field_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_multifield_fixture.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_unstructuredgrid.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_state.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_stretchedrotatedgaussiangrid.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_state_fixture.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_stretchedrotatedgaussiangrid.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_grid.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_regional_grid.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_griddist.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fixture_reg_grid.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_projection.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_griddist.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_trace.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./projection_fixture.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_trace_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_kdtree.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_projection.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_trace_fixture.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./projection_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_kdtree_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_geometry.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_geometry_fixture.mod
@@ -10803,9 +10842,9 @@
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_config.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_config_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_logging.mod
+-- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_logging_fxt.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_functions.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_functions_fxt.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_logging_fxt.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_ifs_setup.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_nabla_edgebasedfinitevolume.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_nabla_edgebasedfinitevolume_fixture.mod
@@ -10814,9 +10853,6 @@
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_trans_igrad_fixture.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_trans.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_trans_fixture.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_redistribution.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fcta_redistribution_fxt.mod
--- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./fctest_atlas_gmsh.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./atlas_module.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./atlas_functionspace_structuredcolumns_module.mod
 -- Installing: /build/reproducible-path/atlas-ecmwf-0.41.1/debian/tmp/usr/module/atlas/./atlas_functionspace_blockstructuredcolumns_module.mod
@@ -12777,15 +12813,15 @@
 	install -m0755 -d debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev
 	install -p -m0644 debian/copyright debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev/copyright
    dh_installchangelogs -O--buildsystem=ecbuild -O--builddir=debian/build
-	install -m0755 -d debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev
-	install -p -m0644 debian/.debhelper/generated/libatlas-ecmwf-dev/dh_installchangelogs.dch.trimmed debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev/changelog.Debian
-	install -p -m0644 ./CHANGELOG.md debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev/changelog
 	install -m0755 -d debian/libatlas-ecmwf-utils/usr/share/doc/libatlas-ecmwf-utils
 	install -p -m0644 debian/.debhelper/generated/libatlas-ecmwf-utils/dh_installchangelogs.dch.trimmed debian/libatlas-ecmwf-utils/usr/share/doc/libatlas-ecmwf-utils/changelog.Debian
 	install -p -m0644 ./CHANGELOG.md debian/libatlas-ecmwf-utils/usr/share/doc/libatlas-ecmwf-utils/changelog
 	install -m0755 -d debian/libatlas-ecmwf-0/usr/share/doc/libatlas-ecmwf-0
 	install -p -m0644 debian/.debhelper/generated/libatlas-ecmwf-0/dh_installchangelogs.dch.trimmed debian/libatlas-ecmwf-0/usr/share/doc/libatlas-ecmwf-0/changelog.Debian
 	install -p -m0644 ./CHANGELOG.md debian/libatlas-ecmwf-0/usr/share/doc/libatlas-ecmwf-0/changelog
+	install -m0755 -d debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev
+	install -p -m0644 debian/.debhelper/generated/libatlas-ecmwf-dev/dh_installchangelogs.dch.trimmed debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev/changelog.Debian
+	install -p -m0644 ./CHANGELOG.md debian/libatlas-ecmwf-dev/usr/share/doc/libatlas-ecmwf-dev/changelog
    dh_installsystemduser -O--buildsystem=ecbuild -O--builddir=debian/build
    dh_perl -O--buildsystem=ecbuild -O--builddir=debian/build
    dh_link -O--buildsystem=ecbuild -O--builddir=debian/build
@@ -12812,33 +12848,33 @@
    dh_strip_nondeterminism -O--buildsystem=ecbuild -O--builddir=debian/build
    dh_compress -O--buildsystem=ecbuild -O--builddir=debian/build
 	cd debian/libatlas-ecmwf-0
-	cd debian/libatlas-ecmwf-utils
 	cd debian/libatlas-ecmwf-dev
-	chmod a-x usr/share/doc/libatlas-ecmwf-0/changelog usr/share/doc/libatlas-ecmwf-0/changelog.Debian
-	chmod a-x usr/share/doc/libatlas-ecmwf-utils/changelog usr/share/doc/libatlas-ecmwf-utils/changelog.Debian
-	gzip -9nf usr/share/doc/libatlas-ecmwf-utils/changelog usr/share/doc/libatlas-ecmwf-utils/changelog.Debian
+	cd debian/libatlas-ecmwf-utils
 	chmod a-x usr/share/doc/libatlas-ecmwf-dev/changelog usr/share/doc/libatlas-ecmwf-dev/changelog.Debian
-	gzip -9nf usr/share/doc/libatlas-ecmwf-0/changelog usr/share/doc/libatlas-ecmwf-0/changelog.Debian
 	gzip -9nf usr/share/doc/libatlas-ecmwf-dev/changelog usr/share/doc/libatlas-ecmwf-dev/changelog.Debian
+	chmod a-x usr/share/doc/libatlas-ecmwf-0/changelog usr/share/doc/libatlas-ecmwf-0/changelog.Debian
+	gzip -9nf usr/share/doc/libatlas-ecmwf-0/changelog usr/share/doc/libatlas-ecmwf-0/changelog.Debian
 	cd '/build/reproducible-path/atlas-ecmwf-0.41.1'
 	cd '/build/reproducible-path/atlas-ecmwf-0.41.1'
+	chmod a-x usr/share/doc/libatlas-ecmwf-utils/changelog usr/share/doc/libatlas-ecmwf-utils/changelog.Debian
+	gzip -9nf usr/share/doc/libatlas-ecmwf-utils/changelog usr/share/doc/libatlas-ecmwf-utils/changelog.Debian
 	cd '/build/reproducible-path/atlas-ecmwf-0.41.1'
    dh_fixperms -O--buildsystem=ecbuild -O--builddir=debian/build
 	find debian/libatlas-ecmwf-0 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
 	find debian/libatlas-ecmwf-utils ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
 	find debian/libatlas-ecmwf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
+	find debian/libatlas-ecmwf-0/usr/share/doc -type f -a -true -a ! -regex 'debian/libatlas-ecmwf-0/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
+	find debian/libatlas-ecmwf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libatlas-ecmwf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libatlas-ecmwf-utils/usr/share/doc -type f -a -true -a ! -regex 'debian/libatlas-ecmwf-utils/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
+	find debian/libatlas-ecmwf-0/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
 	find debian/libatlas-ecmwf-utils/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
-	find debian/libatlas-ecmwf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libatlas-ecmwf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/libatlas-ecmwf-0/usr/share/doc -type f -a -true -a ! -regex 'debian/libatlas-ecmwf-0/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/libatlas-ecmwf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
 	find debian/libatlas-ecmwf-utils -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/libatlas-ecmwf-0/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
+	find debian/libatlas-ecmwf-0 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libatlas-ecmwf-utils/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
+	find debian/libatlas-ecmwf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
+	find debian/libatlas-ecmwf-0/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
 	find debian/libatlas-ecmwf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/libatlas-ecmwf-0 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libatlas-ecmwf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/libatlas-ecmwf-0/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
 	find debian/libatlas-ecmwf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
    dh_missing -O--buildsystem=ecbuild -O--builddir=debian/build
 	rm -f debian/libatlas-ecmwf-0.debhelper.log debian/libatlas-ecmwf-dev.debhelper.log debian/libatlas-ecmwf-utils.debhelper.log
@@ -12851,9 +12887,9 @@
 	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-utils/usr/bin/atlas-meshgen debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/e1/47969c9469d051b7cc0d9713b34261ff1f582d.debug
 	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/e1/47969c9469d051b7cc0d9713b34261ff1f582d.debug
 	strip --remove-section=.comment --remove-section=.note debian/libatlas-ecmwf-utils/usr/bin/atlas-meshgen
+	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/e1/47969c9469d051b7cc0d9713b34261ff1f582d.debug debian/libatlas-ecmwf-utils/usr/bin/atlas-meshgen
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/28
 	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf_f.so.0.41 debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/28/35b44bfe8fc330adc5031afa93655762fe6c08.debug
-	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/e1/47969c9469d051b7cc0d9713b34261ff1f582d.debug debian/libatlas-ecmwf-utils/usr/bin/atlas-meshgen
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/54
 	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-utils/usr/bin/atlas-grids debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/54/ad42d5a0611454d337350f14bc45cec6f0a43d.debug
 	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/54/ad42d5a0611454d337350f14bc45cec6f0a43d.debug
@@ -12868,17 +12904,14 @@
 	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-utils/usr/bin/atlas-gaussian-latitudes debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/1d/de619e4c709c6f62ed7a93145206dc44e06236.debug
 	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/1d/de619e4c709c6f62ed7a93145206dc44e06236.debug
 	strip --remove-section=.comment --remove-section=.note debian/libatlas-ecmwf-utils/usr/bin/atlas-gaussian-latitudes
-	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/28/35b44bfe8fc330adc5031afa93655762fe6c08.debug
-	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf_f.so.0.41
 	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/1d/de619e4c709c6f62ed7a93145206dc44e06236.debug debian/libatlas-ecmwf-utils/usr/bin/atlas-gaussian-latitudes
-	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/28/35b44bfe8fc330adc5031afa93655762fe6c08.debug debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf_f.so.0.41
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/80
 	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-utils/usr/bin/atlas-atest-mgrids debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/80/cafd0a9fd459a884043123f6e8ffc94bb338f1.debug
 	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/80/cafd0a9fd459a884043123f6e8ffc94bb338f1.debug
 	strip --remove-section=.comment --remove-section=.note debian/libatlas-ecmwf-utils/usr/bin/atlas-atest-mgrids
-	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/3a
-	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.41 debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/3a/2a4058d75e722a8e62e1c25016d1f4db9d8a72.debug
 	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/80/cafd0a9fd459a884043123f6e8ffc94bb338f1.debug debian/libatlas-ecmwf-utils/usr/bin/atlas-atest-mgrids
+	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/28/35b44bfe8fc330adc5031afa93655762fe6c08.debug
+	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf_f.so.0.41
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/7f
 	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-utils/usr/bin/atlas debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/7f/cf9f8c3af0d9079025e55074f35bedc8053973.debug
 	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/lib/debug/.build-id/7f/cf9f8c3af0d9079025e55074f35bedc8053973.debug
@@ -12887,9 +12920,12 @@
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/share/doc
 	ln -s libatlas-ecmwf-utils debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/usr/share/doc/libatlas-ecmwf-utils-dbgsym
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils
-	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/3a/2a4058d75e722a8e62e1c25016d1f4db9d8a72.debug
+	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/28/35b44bfe8fc330adc5031afa93655762fe6c08.debug debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf_f.so.0.41
+	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/a4
+	objcopy --only-keep-debug --compress-debug-sections debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.41 debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/a4/e39025dc556aa363799dfc25d30419512e002e.debug
+	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/a4/e39025dc556aa363799dfc25d30419512e002e.debug
 	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.41
-	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/3a/2a4058d75e722a8e62e1c25016d1f4db9d8a72.debug debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.41
+	objcopy --add-gnu-debuglink debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/lib/debug/.build-id/a4/e39025dc556aa363799dfc25d30419512e002e.debug debian/libatlas-ecmwf-0/usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.41
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/share/doc
 	ln -s libatlas-ecmwf-0 debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/usr/share/doc/libatlas-ecmwf-0-dbgsym
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0
@@ -12923,55 +12959,55 @@
 	cat debian/libatlas-ecmwf-dev.postrm.debhelper >> debian/libatlas-ecmwf-dev/DEBIAN/postrm
 	chmod 0755 -- debian/libatlas-ecmwf-dev/DEBIAN/postrm
    dh_gencontrol -O--buildsystem=ecbuild -O--builddir=debian/build
+	install -m0755 -d debian/libatlas-ecmwf-dev/DEBIAN
+	echo misc:Depends= >> debian/libatlas-ecmwf-dev.substvars
+	echo misc:Pre-Depends= >> debian/libatlas-ecmwf-dev.substvars
+	dpkg-gencontrol -plibatlas-ecmwf-dev -ldebian/changelog -Tdebian/libatlas-ecmwf-dev.substvars -cdebian/control -Pdebian/libatlas-ecmwf-dev
 	install -m0755 -d debian/libatlas-ecmwf-0/DEBIAN
 	echo misc:Depends= >> debian/libatlas-ecmwf-0.substvars
 	echo misc:Pre-Depends= >> debian/libatlas-ecmwf-0.substvars
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/DEBIAN
-	dpkg-gencontrol -plibatlas-ecmwf-0 -ldebian/changelog -Tdebian/libatlas-ecmwf-0.substvars -cdebian/control -Pdebian/.debhelper/libatlas-ecmwf-0/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libatlas-ecmwf-0-dbgsym "-DDepends=libatlas-ecmwf-0 (= \${binary:Version})" "-DDescription=debug symbols for libatlas-ecmwf-0" "-DBuild-Ids=2835b44bfe8fc330adc5031afa93655762fe6c08 3a2a4058d75e722a8e62e1c25016d1f4db9d8a72" -DSection=debug -UReplaces -UBreaks
+	dpkg-gencontrol -plibatlas-ecmwf-0 -ldebian/changelog -Tdebian/libatlas-ecmwf-0.substvars -cdebian/control -Pdebian/.debhelper/libatlas-ecmwf-0/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libatlas-ecmwf-0-dbgsym "-DDepends=libatlas-ecmwf-0 (= \${binary:Version})" "-DDescription=debug symbols for libatlas-ecmwf-0" "-DBuild-Ids=2835b44bfe8fc330adc5031afa93655762fe6c08 a4e39025dc556aa363799dfc25d30419512e002e" -DSection=debug -UReplaces -UBreaks
 	install -m0755 -d debian/libatlas-ecmwf-utils/DEBIAN
 	echo misc:Depends= >> debian/libatlas-ecmwf-utils.substvars
 	echo misc:Pre-Depends= >> debian/libatlas-ecmwf-utils.substvars
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/DEBIAN
 	dpkg-gencontrol -plibatlas-ecmwf-utils -ldebian/changelog -Tdebian/libatlas-ecmwf-utils.substvars -cdebian/control -Pdebian/.debhelper/libatlas-ecmwf-utils/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=libatlas-ecmwf-utils-dbgsym "-DDepends=libatlas-ecmwf-utils (= \${binary:Version})" "-DDescription=debug symbols for libatlas-ecmwf-utils" "-DBuild-Ids=1dde619e4c709c6f62ed7a93145206dc44e06236 54ad42d5a0611454d337350f14bc45cec6f0a43d 7fcf9f8c3af0d9079025e55074f35bedc8053973 80cafd0a9fd459a884043123f6e8ffc94bb338f1 a7fc59b5187efac468bc12ae7abf80dcd7e87ba4 e147969c9469d051b7cc0d9713b34261ff1f582d" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
-	install -m0755 -d debian/libatlas-ecmwf-dev/DEBIAN
-	echo misc:Depends= >> debian/libatlas-ecmwf-dev.substvars
-	echo misc:Pre-Depends= >> debian/libatlas-ecmwf-dev.substvars
-	dpkg-gencontrol -plibatlas-ecmwf-dev -ldebian/changelog -Tdebian/libatlas-ecmwf-dev.substvars -cdebian/control -Pdebian/libatlas-ecmwf-dev
+dpkg-gencontrol: warning: Recommends field of package libatlas-ecmwf-dev: substitution variable ${fortran:Recommends} used, but is not defined
+	chmod 0644 -- debian/libatlas-ecmwf-dev/DEBIAN/control
+	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/DEBIAN/control
+	dpkg-gencontrol -plibatlas-ecmwf-utils -ldebian/changelog -Tdebian/libatlas-ecmwf-utils.substvars -cdebian/control -Pdebian/libatlas-ecmwf-utils
 	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/DEBIAN/control
 	dpkg-gencontrol -plibatlas-ecmwf-0 -ldebian/changelog -Tdebian/libatlas-ecmwf-0.substvars -cdebian/control -Pdebian/libatlas-ecmwf-0
 	chmod 0644 -- debian/libatlas-ecmwf-0/DEBIAN/control
-	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/DEBIAN/control
-	dpkg-gencontrol -plibatlas-ecmwf-utils -ldebian/changelog -Tdebian/libatlas-ecmwf-utils.substvars -cdebian/control -Pdebian/libatlas-ecmwf-utils
-dpkg-gencontrol: warning: Recommends field of package libatlas-ecmwf-dev: substitution variable ${fortran:Recommends} used, but is not defined
-	chmod 0644 -- debian/libatlas-ecmwf-dev/DEBIAN/control
 	chmod 0644 -- debian/libatlas-ecmwf-utils/DEBIAN/control
    dh_md5sums -O--buildsystem=ecbuild -O--builddir=debian/build
 	install -m0755 -d debian/libatlas-ecmwf-0/DEBIAN
+	install -m0755 -d debian/libatlas-ecmwf-dev/DEBIAN
 	install -m0755 -d debian/libatlas-ecmwf-utils/DEBIAN
 	cd debian/libatlas-ecmwf-0 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	cd debian/libatlas-ecmwf-utils >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
-	install -m0755 -d debian/libatlas-ecmwf-dev/DEBIAN
 	cd debian/libatlas-ecmwf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	chmod 0644 -- debian/libatlas-ecmwf-utils/DEBIAN/md5sums
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/DEBIAN
 	cd debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
+	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/DEBIAN/md5sums
 	chmod 0644 -- debian/libatlas-ecmwf-0/DEBIAN/md5sums
 	install -m0755 -d debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/DEBIAN
-	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root/DEBIAN/md5sums
 	cd debian/.debhelper/libatlas-ecmwf-0/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
-	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/DEBIAN/md5sums
 	chmod 0644 -- debian/libatlas-ecmwf-dev/DEBIAN/md5sums
+	chmod 0644 -- debian/.debhelper/libatlas-ecmwf-0/dbgsym-root/DEBIAN/md5sums
    dh_builddeb -O--buildsystem=ecbuild -O--builddir=debian/build
-	dpkg-deb --root-owner-group --build debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root ..
+	dpkg-deb --root-owner-group --build debian/libatlas-ecmwf-utils ..
+	dpkg-deb --root-owner-group --build debian/libatlas-ecmwf-dev ..
 	dpkg-deb --root-owner-group --build debian/libatlas-ecmwf-0 ..
 	dpkg-deb --root-owner-group --build debian/.debhelper/libatlas-ecmwf-0/dbgsym-root ..
-	dpkg-deb --root-owner-group --build debian/libatlas-ecmwf-dev ..
-	dpkg-deb --root-owner-group --build debian/libatlas-ecmwf-utils ..
-dpkg-deb: building package 'libatlas-ecmwf-utils-dbgsym' in '../libatlas-ecmwf-utils-dbgsym_0.41.1-1_arm64.deb'.
 dpkg-deb: building package 'libatlas-ecmwf-0' in '../libatlas-ecmwf-0_0.41.1-1_arm64.deb'.
-dpkg-deb: building package 'libatlas-ecmwf-0-dbgsym' in '../libatlas-ecmwf-0-dbgsym_0.41.1-1_arm64.deb'.
 dpkg-deb: building package 'libatlas-ecmwf-dev' in '../libatlas-ecmwf-dev_0.41.1-1_arm64.deb'.
 dpkg-deb: building package 'libatlas-ecmwf-utils' in '../libatlas-ecmwf-utils_0.41.1-1_arm64.deb'.
+dpkg-deb: building package 'libatlas-ecmwf-0-dbgsym' in '../libatlas-ecmwf-0-dbgsym_0.41.1-1_arm64.deb'.
+	dpkg-deb --root-owner-group --build debian/.debhelper/libatlas-ecmwf-utils/dbgsym-root ..
+dpkg-deb: building package 'libatlas-ecmwf-utils-dbgsym' in '../libatlas-ecmwf-utils-dbgsym_0.41.1-1_arm64.deb'.
  dpkg-genbuildinfo --build=binary -O../atlas-ecmwf_0.41.1-1_arm64.buildinfo
  dpkg-genchanges --build=binary -O../atlas-ecmwf_0.41.1-1_arm64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -12979,12 +13015,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1818114/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/863923 and its subdirectories
-I: Current time: Tue Feb 25 20:01:37 -12 2025
-I: pbuilder-time-stamp: 1740556897
+I: removing directory /srv/workspace/pbuilder/1818114 and its subdirectories
+I: Current time: Wed Apr  1 04:32:44 +14 2026
+I: pbuilder-time-stamp: 1774967564