Diff of the two buildlogs:

--
--- b1/build.log	2025-03-22 08:32:17.958787601 +0000
+++ b2/build.log	2025-03-22 08:55:52.471366254 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Fri Mar 21 20:04:11 -12 2025
-I: pbuilder-time-stamp: 1742630651
+I: Current time: Sat Apr 25 04:55:20 +14 2026
+I: pbuilder-time-stamp: 1777042520
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -24,52 +24,84 @@
 dpkg-source: info: applying fix_mod_install.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/256191/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/2423136/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 Apr 24 14:55 /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/2423136/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/2423136/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='trixie'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='31c95091b410485ea48e3737f2359bd1'
-  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='256191'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=665c019fca3b4bcf959b08ddd3102d00
+  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=2423136
   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.b3zm2X02/pbuilderrc_2lO8 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.b3zm2X02/b1 --logfile b1/build.log dbcsr_2.8.0-2.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.b3zm2X02/pbuilderrc_rPCK --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.b3zm2X02/b2 --logfile b2/build.log dbcsr_2.8.0-2.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-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/256191/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/2423136/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -270,7 +302,7 @@
 Get: 145 http://deb.debian.org/debian trixie/main arm64 moreutils arm64 0.69-1+b1 [62.8 kB]
 Get: 146 http://deb.debian.org/debian trixie/main arm64 mpi-default-bin arm64 1.18 [2576 B]
 Get: 147 http://deb.debian.org/debian trixie/main arm64 mpi-default-dev arm64 1.18 [3372 B]
-Fetched 128 MB in 1s (117 MB/s)
+Fetched 128 MB in 1s (147 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-minimal:arm64.
 (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 ... 19899 files and directories currently installed.)
@@ -756,8 +788,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sat Mar 22 08:05:09 UTC 2025.
-Universal Time is now:  Sat Mar 22 08:05:09 UTC 2025.
+Local time is now:      Fri Apr 24 14:56:15 UTC 2026.
+Universal Time is now:  Fri Apr 24 14:56:15 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up autotools-dev (20220109.1) ...
@@ -900,7 +932,11 @@
 fakeroot is already the newest version (1.37.1-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/dbcsr-2.8.0/ && 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  > ../dbcsr_2.8.0-2_source.changes
+I: user script /srv/workspace/pbuilder/2423136/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/2423136/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/dbcsr-2.8.0/ && 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  > ../dbcsr_2.8.0-2_source.changes
 dpkg-buildpackage: info: source package dbcsr
 dpkg-buildpackage: info: source version 2.8.0-2
 dpkg-buildpackage: info: source distribution unstable
@@ -967,7 +1003,7 @@
 -- Performing Test f95-reshape-order-allocatable - Success
 -- FYPP preprocessor found.
 Tests will run with 2 MPI ranks and 2 OpenMP threads each
--- Configuring done (24.1s)
+-- Configuring done (19.5s)
 -- Generating done (0.2s)
 CMake Warning:
   Manually-specified variables were not used by the project:
@@ -988,46 +1024,46 @@
 make  -f src/CMakeFiles/dbcsr.dir/build.make src/CMakeFiles/dbcsr.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 [  0%] Generating work/dbcsr_work_operations.F
-[  1%] Generating acc/cuda/dbcsr_cuda_profiling.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/work/dbcsr_work_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/work/dbcsr_work_operations.F
-[  1%] Generating acc/dbcsr_acc_device.F
+[  1%] Generating acc/cuda/dbcsr_cuda_profiling.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/cuda/dbcsr_cuda_profiling.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/cuda/dbcsr_cuda_profiling.F
-[  1%] Generating acc/dbcsr_acc_devmem.F
+[  1%] Generating acc/dbcsr_acc_device.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_device.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_device.F
+[  1%] Generating acc/dbcsr_acc_devmem.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_devmem.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_devmem.F
 [  2%] Generating acc/dbcsr_acc_event.F
 [  2%] Generating acc/dbcsr_acc_hostmem.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_event.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_event.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_hostmem.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_hostmem.F
 [  2%] Generating acc/dbcsr_acc_init.F
-[  2%] Generating acc/dbcsr_acc_stream.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_init.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_init.F
+[  2%] Generating acc/dbcsr_acc_stream.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_stream.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_stream.F
 [  4%] Generating acc/dbcsr_acc_timings.F
-[  4%] Generating acc/hip/dbcsr_hip_profiling.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/dbcsr_acc_timings.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_timings.F
+[  4%] Generating acc/hip/dbcsr_hip_profiling.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/acc/hip/dbcsr_hip_profiling.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/hip/dbcsr_hip_profiling.F
 [  4%] Generating base/dbcsr_base_hooks.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/base/dbcsr_base_hooks.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_base_hooks.F
 [  5%] Generating base/dbcsr_kinds.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/base/dbcsr_kinds.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_kinds.F
 [  5%] Generating base/dbcsr_machine.F
-[  5%] Generating base/dbcsr_machine_internal.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/base/dbcsr_machine.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_machine.F
-[  5%] Generating block/dbcsr_block_access.F
+[  5%] Generating base/dbcsr_machine_internal.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/base/dbcsr_machine_internal.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_machine_internal.F
-[  7%] Generating block/dbcsr_block_operations.F
+[  5%] Generating block/dbcsr_block_access.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/block/dbcsr_block_access.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_block_access.F
+[  7%] Generating block/dbcsr_block_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/block/dbcsr_block_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_block_operations.F
 [  7%] Generating block/dbcsr_index_operations.F
-[  7%] Generating block/dbcsr_iterator_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/block/dbcsr_index_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_index_operations.F
-[  8%] Generating core/dbcsr_array_types.F
+[  7%] Generating block/dbcsr_iterator_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/block/dbcsr_iterator_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_iterator_operations.F
-[  8%] Generating core/dbcsr_config.F
+[  8%] Generating core/dbcsr_array_types.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_array_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_array_types.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_config.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_config.F
+[  8%] Generating core/dbcsr_config.F
 [  8%] Generating core/dbcsr_dict.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_config.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_config.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_dict.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_dict.F
 [  8%] Generating core/dbcsr_error_handling.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_error_handling.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_error_handling.F
@@ -1038,16 +1074,16 @@
 [ 10%] Generating core/dbcsr_list.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_list.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list.F
 [ 10%] Generating core/dbcsr_list_callstackentry.F
-[ 10%] Generating core/dbcsr_list_routinereport.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_list_callstackentry.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_callstackentry.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_list_routinereport.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_routinereport.F
+[ 10%] Generating core/dbcsr_list_routinereport.F
 [ 11%] Generating core/dbcsr_list_routinestat.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_list_routinereport.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_routinereport.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_list_routinestat.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_routinestat.F
 [ 11%] Generating core/dbcsr_list_timerenv.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_list_timerenv.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_timerenv.F
 [ 11%] Generating core/dbcsr_log_handling.F
-[ 11%] Generating core/dbcsr_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_log_handling.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_log_handling.F
+[ 11%] Generating core/dbcsr_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_methods.F
 [ 13%] Generating core/dbcsr_print_messages.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_print_messages.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_print_messages.F
@@ -1060,54 +1096,54 @@
 [ 14%] Generating core/dbcsr_timings_types.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_timings_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_timings_types.F
 [ 15%] Generating core/dbcsr_types.F
-[ 15%] Generating data/dbcsr_data_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/core/dbcsr_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_types.F
-[ 17%] Generating data/dbcsr_data_methods_low.F
+[ 15%] Generating data/dbcsr_data_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/data/dbcsr_data_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_methods.F
+[ 17%] Generating data/dbcsr_data_methods_low.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/data/dbcsr_data_methods_low.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_methods_low.F
+[ 17%] Generating data/dbcsr_data_types.F
 [ 17%] Generating data/dbcsr_data_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/data/dbcsr_data_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_operations.F
-[ 17%] Generating data/dbcsr_data_types.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/data/dbcsr_data_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_types.F
 [ 17%] Generating data/dbcsr_mem_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/data/dbcsr_mem_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_mem_methods.F
 [ 18%] Generating data/dbcsr_ptr_util.F
 [ 18%] Generating dbcsr_api.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/data/dbcsr_ptr_util.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_ptr_util.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dbcsr_api.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr_api.F
 [ 18%] Generating dist/dbcsr_dist_methods.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dbcsr_api.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr_api.F
 [ 18%] Generating dist/dbcsr_dist_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dist/dbcsr_dist_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dist/dbcsr_dist_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dist/dbcsr_dist_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dist/dbcsr_dist_operations.F
 [ 18%] Generating dist/dbcsr_dist_util.F
-[ 20%] Generating mm/dbcsr_acc_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dist/dbcsr_dist_util.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dist/dbcsr_dist_util.F
+[ 20%] Generating mm/dbcsr_acc_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_acc_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_acc_operations.F
 [ 21%] Generating mm/dbcsr_mm.F
-[ 21%] Generating mm/dbcsr_mm_3d.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm.F
-[ 21%] Generating mm/dbcsr_mm_accdrv.F
+[ 21%] Generating mm/dbcsr_mm_3d.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_3d.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_3d.F
+[ 21%] Generating mm/dbcsr_mm_accdrv.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_accdrv.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_accdrv.F
 [ 23%] Generating mm/dbcsr_mm_cannon.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_cannon.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_cannon.F
 [ 23%] Generating mm/dbcsr_mm_common.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_common.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_common.F
 [ 23%] Generating mm/dbcsr_mm_csr.F
-[ 23%] Generating mm/dbcsr_mm_dist_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_csr.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_csr.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_dist_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_dist_operations.F
+[ 23%] Generating mm/dbcsr_mm_dist_operations.F
 [ 23%] Generating mm/dbcsr_mm_hostdrv.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_hostdrv.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_hostdrv.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_dist_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_dist_operations.F
 [ 23%] Generating mm/dbcsr_mm_multrec.F
-[ 24%] Generating mm/dbcsr_mm_sched.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_hostdrv.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_hostdrv.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_multrec.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_multrec.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_sched.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_sched.F
+[ 24%] Generating mm/dbcsr_mm_sched.F
 [ 24%] Generating mm/dbcsr_mm_types.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_sched.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_sched.F
 [ 24%] Generating mm/dbcsr_multiply_api.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_mm_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_types.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_multiply_api.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_multiply_api.F
 [ 24%] Generating mpi/dbcsr_mp_methods.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mm/dbcsr_multiply_api.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_multiply_api.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mpi/dbcsr_mp_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mpi/dbcsr_mp_methods.F
 [ 26%] Generating mpi/dbcsr_mp_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/mpi/dbcsr_mp_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mpi/dbcsr_mp_operations.F
@@ -1116,69 +1152,69 @@
 [ 26%] Generating ops/dbcsr_csr_conversions.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_csr_conversions.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_csr_conversions.F
 [ 27%] Generating ops/dbcsr_io.F
-[ 27%] Generating ops/dbcsr_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_io.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_io.F
+[ 27%] Generating ops/dbcsr_operations.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_operations.F
 [ 27%] Generating ops/dbcsr_test_methods.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_test_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_test_methods.F
 [ 28%] Generating ops/dbcsr_tests.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_tests.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_tests.F
 [ 28%] Generating ops/dbcsr_transformations.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_tests.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_tests.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/ops/dbcsr_transformations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_transformations.F
 [ 28%] Generating tas/dbcsr_tas_base.F
-[ 28%] Generating tas/dbcsr_tas_global.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_base.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_base.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_global.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_global.F
-[ 28%] Generating tas/dbcsr_tas_mm.F
+[ 28%] Generating tas/dbcsr_tas_global.F
 [ 30%] Generating tas/dbcsr_tas_io.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_mm.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_mm.F
+[ 30%] Generating tas/dbcsr_tas_mm.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_global.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_global.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_io.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_io.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_mm.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_mm.F
 [ 30%] Generating tas/dbcsr_tas_reshape_ops.F
-[ 31%] Generating tas/dbcsr_tas_split.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_reshape_ops.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_reshape_ops.F
-[ 31%] Generating tas/dbcsr_tas_test.F
+[ 31%] Generating tas/dbcsr_tas_split.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_split.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_split.F
-[ 31%] Generating tas/dbcsr_tas_util.F
+[ 31%] Generating tas/dbcsr_tas_test.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_test.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_test.F
 [ 31%] Generating tas/dbcsr_tas_types.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_types.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_util.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_util.F
+[ 31%] Generating tas/dbcsr_tas_util.F
 [ 33%] Generating tensors/dbcsr_allocate_wrap.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_allocate_wrap.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_allocate_wrap.F
 [ 33%] Generating tensors/dbcsr_array_list_methods.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tas/dbcsr_tas_util.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_util.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_allocate_wrap.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_allocate_wrap.F
 [ 33%] Generating tensors/dbcsr_tensor.F
-[ 33%] Generating tensors/dbcsr_tensor_api.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_array_list_methods.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_array_list_methods.F
-[ 34%] Generating tensors/dbcsr_tensor_block.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor.F
+[ 33%] Generating tensors/dbcsr_tensor_api.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_api.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_api.F
+[ 34%] Generating tensors/dbcsr_tensor_block.F
+[ 34%] Generating tensors/dbcsr_tensor_index.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_block.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_block.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_index.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_index.F
 [ 34%] Generating tensors/dbcsr_tensor_io.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_io.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_io.F
-[ 34%] Generating tensors/dbcsr_tensor_index.F
 [ 36%] Generating tensors/dbcsr_tensor_reshape.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_index.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_index.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_reshape.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_reshape.F
 [ 36%] Generating tensors/dbcsr_tensor_split.F
-[ 36%] Generating tensors/dbcsr_tensor_test.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_reshape.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_reshape.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_split.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_split.F
+[ 36%] Generating tensors/dbcsr_tensor_test.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_test.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_test.F
 [ 37%] Generating tensors/dbcsr_tensor_types.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_types.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_types.F
 [ 37%] Generating utils/dbcsr_array_sort.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_array_sort.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_array_sort.F
 [ 37%] Generating utils/dbcsr_blas_operations.F
-[ 37%] Generating utils/dbcsr_btree.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_blas_operations.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_blas_operations.F
+[ 37%] Generating utils/dbcsr_btree.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_btree.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_btree.F
 [ 39%] Generating utils/dbcsr_files.F
-[ 39%] Generating utils/dbcsr_min_heap.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_files.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_files.F
-[ 39%] Generating utils/dbcsr_string_utilities.F
+[ 39%] Generating utils/dbcsr_min_heap.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_min_heap.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_min_heap.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_string_utilities.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_string_utilities.F
 [ 40%] Generating utils/dbcsr_toollib.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_toollib.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_toollib.F
+[ 40%] Generating utils/dbcsr_string_utilities.F
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/utils/dbcsr_string_utilities.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_string_utilities.F
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/src /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/CMakeFiles/dbcsr.dir/DependInfo.cmake "--color="
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/CMakeFiles/dbcsr.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/CMakeFiles/dbcsr.dir/depend.internal".
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/CMakeFiles/dbcsr.dir/depend.internal".
@@ -1191,23 +1227,23 @@
 [ 40%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/hip/dbcsr_hip_profiling.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_hip_profiling.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/hip/dbcsr_hip_profiling.F -o CMakeFiles/dbcsr.dir/acc/hip/dbcsr_hip_profiling.F.o
 [ 40%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_btree.F.o
-[ 42%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_btree.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_btree.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_btree.F.o
+[ 42%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_types.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_types.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_hip_profiling.mod src/CMakeFiles/dbcsr.dir/dbcsr_hip_profiling.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_types.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/hip/dbcsr_hip_profiling.F.o.provides.build
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_types.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_kinds.mod src/CMakeFiles/dbcsr.dir/dbcsr_kinds.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/hip/dbcsr_hip_profiling.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_types.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/base/dbcsr_kinds.F.o.provides.build
 [ 42%] Building Fortran object src/CMakeFiles/dbcsr.dir/base/dbcsr_machine_internal.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_machine_internal.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_machine_internal.F -o CMakeFiles/dbcsr.dir/base/dbcsr_machine_internal.F.o
 [ 42%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_string_utilities.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_string_utilities.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_string_utilities.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_string_utilities.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_types.F.o.provides.build
 [ 43%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_array_sort.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_array_sort.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_array_sort.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_array_sort.F.o
 [ 44%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_base_type.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_timings_base_type.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_timings_base_type.F -o CMakeFiles/dbcsr.dir/core/dbcsr_timings_base_type.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_array_sort.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_array_sort.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_array_sort.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_string_utilities.mod src/CMakeFiles/dbcsr.dir/dbcsr_string_utilities.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_timings_base_type.mod src/CMakeFiles/dbcsr.dir/dbcsr_timings_base_type.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_string_utilities.F.o.provides.build
@@ -1216,88 +1252,88 @@
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/base/dbcsr_machine_internal.F.o.provides.build
 [ 46%] Building Fortran object src/CMakeFiles/dbcsr.dir/base/dbcsr_machine.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_machine.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_machine.F -o CMakeFiles/dbcsr.dir/base/dbcsr_machine.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_array_sort.mod src/CMakeFiles/dbcsr.dir/dbcsr_array_sort.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_array_sort.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_machine.mod src/CMakeFiles/dbcsr.dir/dbcsr_machine.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/base/dbcsr_machine.F.o.provides.build
 [ 46%] Building Fortran object src/CMakeFiles/dbcsr.dir/base/dbcsr_base_hooks.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_base_hooks.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/base/dbcsr_base_hooks.F -o CMakeFiles/dbcsr.dir/base/dbcsr_base_hooks.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_array_sort.mod src/CMakeFiles/dbcsr.dir/dbcsr_array_sort.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_array_sort.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_base_hooks.mod src/CMakeFiles/dbcsr.dir/dbcsr_base_hooks.mod.stamp GNU
 [ 46%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/cuda/dbcsr_cuda_profiling.F.o
-[ 47%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_device.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_cuda_profiling.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/cuda/dbcsr_cuda_profiling.F -o CMakeFiles/dbcsr.dir/acc/cuda/dbcsr_cuda_profiling.F.o
+[ 47%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_device.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_device.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_device.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_device.F.o
 [ 47%] Building Fortran object src/CMakeFiles/dbcsr.dir/mpi/dbcsr_mpiwrap.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mpiwrap.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -Wno-error -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mpi/dbcsr_mpiwrap.F -o CMakeFiles/dbcsr.dir/mpi/dbcsr_mpiwrap.F.o
-[ 49%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_timings.F.o
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/base/dbcsr_base_hooks.F.o.provides.build
+[ 49%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_timings.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_timings.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_timings.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_timings.F.o
 [ 49%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_array_types.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_array_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_array_types.F -o CMakeFiles/dbcsr.dir/core/dbcsr_array_types.F.o
 [ 49%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_min_heap.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_min_heap.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_min_heap.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_min_heap.F.o
 [ 49%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_toollib.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_array_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_array_types.F -o CMakeFiles/dbcsr.dir/core/dbcsr_array_types.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_toollib.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_toollib.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_toollib.F.o
 [ 49%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_dict.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_toollib.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_toollib.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_toollib.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_dict.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_dict.F -o CMakeFiles/dbcsr.dir/core/dbcsr_dict.F.o
 [ 50%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_files.F.o
-[ 50%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_iter_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_files.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_files.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_files.F.o
+[ 50%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_iter_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_iter_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_iter_types.F -o CMakeFiles/dbcsr.dir/core/dbcsr_iter_types.F.o
 [ 52%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_list_callstackentry.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_list_callstackentry.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_callstackentry.F -o CMakeFiles/dbcsr.dir/core/dbcsr_list_callstackentry.F.o
 [ 52%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_list_routinereport.F.o
-[ 53%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_list_routinestat.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_list_routinereport.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_routinereport.F -o CMakeFiles/dbcsr.dir/core/dbcsr_list_routinereport.F.o
-[ 53%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_print_messages.F.o
+[ 53%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_list_routinestat.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_list_routinestat.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_routinestat.F -o CMakeFiles/dbcsr.dir/core/dbcsr_list_routinestat.F.o
-[ 55%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_allocate_wrap.F.o
+[ 53%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_print_messages.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_print_messages.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_print_messages.F -o CMakeFiles/dbcsr.dir/core/dbcsr_print_messages.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_allocate_wrap.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_allocate_wrap.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_allocate_wrap.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_cuda_profiling.mod src/CMakeFiles/dbcsr.dir/dbcsr_cuda_profiling.mod.stamp GNU
+[ 55%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_allocate_wrap.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_allocate_wrap.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_allocate_wrap.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_allocate_wrap.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_device.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_device.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_timings.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_timings.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_array_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_array_types.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_min_heap.mod src/CMakeFiles/dbcsr.dir/dbcsr_min_heap.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_toollib.mod src/CMakeFiles/dbcsr.dir/dbcsr_toollib.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_iter_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_iter_types.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_min_heap.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/cuda/dbcsr_cuda_profiling.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_device.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_timings.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_min_heap.mod src/CMakeFiles/dbcsr.dir/dbcsr_min_heap.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_array_types.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_iter_types.F.o.provides.build
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_min_heap.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_toollib.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_print_messages.mod src/CMakeFiles/dbcsr.dir/dbcsr_print_messages.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list_callstackentry.mod src/CMakeFiles/dbcsr.dir/dbcsr_list_callstackentry.mod.stamp GNU
 [ 55%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_global.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_global.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_global.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_global.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list_callstackentry.mod src/CMakeFiles/dbcsr.dir/dbcsr_list_callstackentry.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_print_messages.mod src/CMakeFiles/dbcsr.dir/dbcsr_print_messages.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_list_callstackentry.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list_routinestat.mod src/CMakeFiles/dbcsr.dir/dbcsr_list_routinestat.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_print_messages.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list_routinereport.mod src/CMakeFiles/dbcsr.dir/dbcsr_list_routinereport.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_list_callstackentry.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_list_routinestat.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list_routinereport.mod src/CMakeFiles/dbcsr.dir/dbcsr_list_routinereport.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_list_routinereport.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_dict.mod src/CMakeFiles/dbcsr.dir/dbcsr_dict.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_btree.mod src/CMakeFiles/dbcsr.dir/dbcsr_btree.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_dict.F.o.provides.build
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_btree.F.o.provides.build
 [ 56%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_timings_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_timings_types.F -o CMakeFiles/dbcsr.dir/core/dbcsr_timings_types.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_btree.mod src/CMakeFiles/dbcsr.dir/dbcsr_btree.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_btree.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_files.mod src/CMakeFiles/dbcsr.dir/dbcsr_files.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_timings_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_timings_types.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_files.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_types.F.o.provides.build
 [ 56%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_list_timerenv.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_list_timerenv.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list_timerenv.F -o CMakeFiles/dbcsr.dir/core/dbcsr_list_timerenv.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_global.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_global.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_global.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_files.mod src/CMakeFiles/dbcsr.dir/dbcsr_files.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_files.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list_timerenv.mod src/CMakeFiles/dbcsr.dir/dbcsr_list_timerenv.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_list_timerenv.F.o.provides.build
 [ 56%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_list.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_list.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_list.F -o CMakeFiles/dbcsr.dir/core/dbcsr_list.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_list.mod src/CMakeFiles/dbcsr.dir/dbcsr_list.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_list.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_global.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_global.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_global.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_allocate_wrap.mod src/CMakeFiles/dbcsr.dir/dbcsr_allocate_wrap.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tensors/dbcsr_allocate_wrap.F.o.provides.build
 [ 56%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_index.F.o
@@ -1313,77 +1349,77 @@
 [ 57%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_config.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_config.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_config.F -o CMakeFiles/dbcsr.dir/core/dbcsr_config.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_config.mod src/CMakeFiles/dbcsr.dir/dbcsr_config.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_config.F.o.provides.build
 [ 57%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_stream.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_config.F.o.provides.build
 [ 57%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_init.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_stream.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_stream.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_stream.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_init.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_init.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_init.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_init.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_init.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_stream.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_stream.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_init.F.o.provides.build
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_stream.F.o.provides.build
-[ 57%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_event.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_stream.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_stream.mod.stamp GNU
 [ 57%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_devmem.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_event.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_event.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_event.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_devmem.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_devmem.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_devmem.F.o
+[ 57%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_event.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_event.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_event.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_event.F.o
 [ 59%] Building Fortran object src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_hostmem.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_hostmem.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/acc/dbcsr_acc_hostmem.F -o CMakeFiles/dbcsr.dir/acc/dbcsr_acc_hostmem.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_stream.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_event.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_event.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_event.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_devmem.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_devmem.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_devmem.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_hostmem.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_hostmem.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_hostmem.F.o.provides.build
 [ 59%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_data_types.F.o
-[ 59%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_timings.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_data_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_types.F -o CMakeFiles/dbcsr.dir/data/dbcsr_data_types.F.o
+[ 59%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_timings.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_timings.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_timings.F -o CMakeFiles/dbcsr.dir/core/dbcsr_timings.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/acc/dbcsr_acc_hostmem.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_data_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_data_types.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_data_types.F.o.provides.build
 [ 59%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_ptr_util.F.o
-[ 60%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_ptr_util.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_ptr_util.F -o CMakeFiles/dbcsr.dir/data/dbcsr_ptr_util.F.o
+[ 60%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_types.F -o CMakeFiles/dbcsr.dir/core/dbcsr_types.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_timings.mod src/CMakeFiles/dbcsr.dir/dbcsr_timings.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_timings.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_types.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_types.F.o.provides.build
-[ 60%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_report.F.o
+[ 60%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_blas_operations.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_blas_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_blas_operations.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_blas_operations.F.o
 [ 62%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_acc_operations.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_timings_report.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_timings_report.F -o CMakeFiles/dbcsr.dir/core/dbcsr_timings_report.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_acc_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_acc_operations.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_acc_operations.F.o
-[ 62%] Building Fortran object src/CMakeFiles/dbcsr.dir/utils/dbcsr_blas_operations.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_blas_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/utils/dbcsr_blas_operations.F -o CMakeFiles/dbcsr.dir/utils/dbcsr_blas_operations.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_timings.mod src/CMakeFiles/dbcsr.dir/dbcsr_timings.mod.stamp GNU
 [ 62%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_types.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_types.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_timings.F.o.provides.build
+[ 62%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_report.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_timings_report.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_timings_report.F -o CMakeFiles/dbcsr.dir/core/dbcsr_timings_report.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_acc_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_acc_operations.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_acc_operations.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_blas_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_blas_operations.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/utils/dbcsr_blas_operations.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_types.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_types.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_timings_report.mod src/CMakeFiles/dbcsr.dir/dbcsr_timings_report.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_report.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_ptr_util.mod src/CMakeFiles/dbcsr.dir/dbcsr_ptr_util.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_types.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_types.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_ptr_util.F.o.provides.build
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_types.F.o.provides.build
 [ 63%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_data_methods_low.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_data_methods_low.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_methods_low.F -o CMakeFiles/dbcsr.dir/data/dbcsr_data_methods_low.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_timings_report.mod src/CMakeFiles/dbcsr.dir/dbcsr_timings_report.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_timings_report.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_data_methods_low.mod src/CMakeFiles/dbcsr.dir/dbcsr_data_methods_low.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_data_methods_low.F.o.provides.build
-[ 63%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_mem_methods.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mem_methods.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_mem_methods.F -o CMakeFiles/dbcsr.dir/data/dbcsr_mem_methods.F.o
 [ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/block/dbcsr_block_operations.F.o
+[ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_mem_methods.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_block_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_block_operations.F -o CMakeFiles/dbcsr.dir/block/dbcsr_block_operations.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mem_methods.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_mem_methods.F -o CMakeFiles/dbcsr.dir/data/dbcsr_mem_methods.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mem_methods.mod src/CMakeFiles/dbcsr.dir/dbcsr_mem_methods.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_mem_methods.F.o.provides.build
 [ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_data_methods.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_data_methods.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_methods.F -o CMakeFiles/dbcsr.dir/data/dbcsr_data_methods.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_data_methods.mod src/CMakeFiles/dbcsr.dir/dbcsr_data_methods.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_data_methods.F.o.provides.build
-[ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_hostdrv.F.o
 [ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_methods.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_hostdrv.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_hostdrv.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_hostdrv.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_methods.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_methods.F -o CMakeFiles/dbcsr.dir/core/dbcsr_methods.F.o
+[ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_hostdrv.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_hostdrv.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_hostdrv.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_hostdrv.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_methods.mod src/CMakeFiles/dbcsr.dir/dbcsr_methods.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_methods.F.o.provides.build
 [ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/mpi/dbcsr_mp_methods.F.o
@@ -1392,68 +1428,68 @@
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_log_handling.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_log_handling.F -o CMakeFiles/dbcsr.dir/core/dbcsr_log_handling.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_hostdrv.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_hostdrv.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_hostdrv.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_log_handling.mod src/CMakeFiles/dbcsr.dir/dbcsr_log_handling.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_log_handling.F.o.provides.build
+[ 65%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_error_handling.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_error_handling.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_error_handling.F -o CMakeFiles/dbcsr.dir/core/dbcsr_error_handling.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mp_methods.mod src/CMakeFiles/dbcsr.dir/dbcsr_mp_methods.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mpi/dbcsr_mp_methods.F.o.provides.build
 [ 66%] Building Fortran object src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_methods.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_dist_methods.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dist/dbcsr_dist_methods.F -o CMakeFiles/dbcsr.dir/dist/dbcsr_dist_methods.F.o
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/mpi/dbcsr_mp_operations.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mp_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mpi/dbcsr_mp_operations.F -o CMakeFiles/dbcsr.dir/mpi/dbcsr_mp_operations.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_log_handling.mod src/CMakeFiles/dbcsr.dir/dbcsr_log_handling.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_log_handling.F.o.provides.build
-[ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/core/dbcsr_error_handling.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_error_handling.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_error_handling.F -o CMakeFiles/dbcsr.dir/core/dbcsr_error_handling.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_error_handling.mod src/CMakeFiles/dbcsr.dir/dbcsr_error_handling.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_error_handling.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_dist_methods.mod src/CMakeFiles/dbcsr.dir/dbcsr_dist_methods.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_methods.F.o.provides.build
-[ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/block/dbcsr_iterator_operations.F.o
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_operations.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_iterator_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_iterator_operations.F -o CMakeFiles/dbcsr.dir/block/dbcsr_iterator_operations.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_dist_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dist/dbcsr_dist_operations.F -o CMakeFiles/dbcsr.dir/dist/dbcsr_dist_operations.F.o
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_util.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_dist_util.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dist/dbcsr_dist_util.F -o CMakeFiles/dbcsr.dir/dist/dbcsr_dist_util.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_iterator_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_iterator_operations.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/block/dbcsr_iterator_operations.F.o.provides.build
+[ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/block/dbcsr_iterator_operations.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_iterator_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_iterator_operations.F -o CMakeFiles/dbcsr.dir/block/dbcsr_iterator_operations.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_methods.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_dist_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_dist_operations.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_operations.F.o.provides.build
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/block/dbcsr_index_operations.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_index_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_index_operations.F -o CMakeFiles/dbcsr.dir/block/dbcsr_index_operations.F.o
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_dist_operations.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_dist_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_dist_operations.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_dist_operations.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_index_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/block/dbcsr_index_operations.F -o CMakeFiles/dbcsr.dir/block/dbcsr_index_operations.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_iterator_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_iterator_operations.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/block/dbcsr_iterator_operations.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_dist_util.mod src/CMakeFiles/dbcsr.dir/dbcsr_dist_util.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/dist/dbcsr_dist_util.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_dist_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_dist_operations.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_dist_operations.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_index_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_index_operations.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/block/dbcsr_index_operations.F.o.provides.build
-[ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_util.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_util.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_util.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_util.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_block_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_block_operations.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/block/dbcsr_block_operations.F.o.provides.build
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/data/dbcsr_data_operations.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_data_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/data/dbcsr_data_operations.F -o CMakeFiles/dbcsr.dir/data/dbcsr_data_operations.F.o
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_accdrv.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_accdrv.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_accdrv.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_accdrv.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_util.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_util.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_util.F.o.provides.build
-[ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_split.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_split.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_split.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_split.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mp_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_mp_operations.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mpi/dbcsr_mp_operations.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_data_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_data_operations.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_data_operations.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_dist_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_dist_operations.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_dist_operations.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_accdrv.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_accdrv.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_accdrv.F.o.provides.build
 [ 68%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_sched.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_sched.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_sched.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_sched.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_data_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_data_operations.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/data/dbcsr_data_operations.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mp_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_mp_operations.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_index_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_index_operations.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mpi/dbcsr_mp_operations.F.o.provides.build
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/block/dbcsr_index_operations.F.o.provides.build
 [ 69%] Building Fortran object src/CMakeFiles/dbcsr.dir/work/dbcsr_work_operations.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_work_operations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/work/dbcsr_work_operations.F -o CMakeFiles/dbcsr.dir/work/dbcsr_work_operations.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_split.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_split.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_split.F.o.provides.build
+[ 69%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_util.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_util.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_util.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_util.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_util.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_util.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_util.F.o.provides.build
+[ 69%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_split.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_split.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_split.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_split.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_sched.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_sched.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_sched.F.o.provides.build
 [ 69%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_csr.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_csr.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_csr.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_csr.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_split.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_split.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_split.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_csr.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_csr.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_csr.F.o.provides.build
 [ 69%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_multrec.F.o
@@ -1481,16 +1517,16 @@
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_operations.mod src/CMakeFiles/dbcsr.dir/dbcsr_operations.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/ops/dbcsr_operations.F.o.provides.build
 [ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/ops/dbcsr_transformations.F.o
-[ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_base.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_transformations.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_transformations.F -o CMakeFiles/dbcsr.dir/ops/dbcsr_transformations.F.o
+[ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_base.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_base.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_base.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_base.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_3d.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_3d.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_3d.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_base.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_base.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_base.F.o.provides.build
 [ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_io.F.o
-[ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_reshape_ops.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_io.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_io.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_io.F.o
+[ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_reshape_ops.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_reshape_ops.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_reshape_ops.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_reshape_ops.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_io.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_io.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_io.F.o.provides.build
@@ -1498,14 +1534,14 @@
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_reshape_ops.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_transformations.mod src/CMakeFiles/dbcsr.dir/dbcsr_transformations.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/ops/dbcsr_transformations.F.o.provides.build
-[ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/ops/dbcsr_csr_conversions.F.o
 [ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/ops/dbcsr_io.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_csr_conversions.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_csr_conversions.F -o CMakeFiles/dbcsr.dir/ops/dbcsr_csr_conversions.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_io.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_io.F -o CMakeFiles/dbcsr.dir/ops/dbcsr_io.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_io.mod src/CMakeFiles/dbcsr.dir/dbcsr_io.mod.stamp GNU
+[ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/ops/dbcsr_csr_conversions.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_csr_conversions.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_csr_conversions.F -o CMakeFiles/dbcsr.dir/ops/dbcsr_csr_conversions.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_csr_conversions.mod src/CMakeFiles/dbcsr.dir/dbcsr_csr_conversions.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/ops/dbcsr_io.F.o.provides.build
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/ops/dbcsr_csr_conversions.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_io.mod src/CMakeFiles/dbcsr.dir/dbcsr_io.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/ops/dbcsr_io.F.o.provides.build
 [ 73%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_mm_cannon.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_mm_cannon.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_mm_cannon.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_mm_cannon.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_mm_cannon.mod src/CMakeFiles/dbcsr.dir/dbcsr_mm_cannon.mod.stamp GNU
@@ -1518,10 +1554,10 @@
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_lib.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/core/dbcsr_lib.F -o CMakeFiles/dbcsr.dir/core/dbcsr_lib.F.o
 [ 75%] Building Fortran object src/CMakeFiles/dbcsr.dir/mm/dbcsr_multiply_api.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_multiply_api.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/mm/dbcsr_multiply_api.F -o CMakeFiles/dbcsr.dir/mm/dbcsr_multiply_api.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_multiply_api.mod src/CMakeFiles/dbcsr.dir/dbcsr_multiply_api.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_lib.mod src/CMakeFiles/dbcsr.dir/dbcsr_lib.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_multiply_api.F.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_multiply_api.mod src/CMakeFiles/dbcsr.dir/dbcsr_multiply_api.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/core/dbcsr_lib.F.o.provides.build
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/mm/dbcsr_multiply_api.F.o.provides.build
 [ 75%] Building Fortran object src/CMakeFiles/dbcsr.dir/ops/dbcsr_tests.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tests.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/ops/dbcsr_tests.F -o CMakeFiles/dbcsr.dir/ops/dbcsr_tests.F.o
 [ 76%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_mm.F.o
@@ -1530,12 +1566,12 @@
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/ops/dbcsr_tests.F.o.provides.build
 [ 76%] Building Fortran object src/CMakeFiles/dbcsr.dir/dbcsr_api.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_api.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr_api.F -o CMakeFiles/dbcsr.dir/dbcsr_api.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_api.mod src/CMakeFiles/dbcsr.dir/dbcsr_api.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/dbcsr_api.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_mm.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_mm.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_mm.F.o.provides.build
 [ 78%] Building Fortran object src/CMakeFiles/dbcsr.dir/tas/dbcsr_tas_test.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tas_test.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tas/dbcsr_tas_test.F -o CMakeFiles/dbcsr.dir/tas/dbcsr_tas_test.F.o
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_api.mod src/CMakeFiles/dbcsr.dir/dbcsr_api.mod.stamp GNU
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/dbcsr_api.F.o.provides.build
 [ 78%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_types.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tensor_types.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_types.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_types.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tas_test.mod src/CMakeFiles/dbcsr.dir/dbcsr_tas_test.mod.stamp GNU
@@ -1545,13 +1581,13 @@
 [ 78%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_block.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tensor_block.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_block.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_block.F.o
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tensor_block.mod src/CMakeFiles/dbcsr.dir/dbcsr_tensor_block.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_block.F.o.provides.build
 [ 78%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_io.F.o
 [ 79%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_reshape.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tensor_io.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_io.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_io.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tensor_reshape.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_reshape.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_reshape.F.o
 [ 79%] Building Fortran object src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_split.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran -D__STATM_TOTAL -D__parallel -D__SHORT_FILE__=\"dbcsr_tensor_split.F\" -I/build/reproducible-path/dbcsr-2.8.0/src/base -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_split.F -o CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_split.F.o
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_block.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tensor_io.mod src/CMakeFiles/dbcsr.dir/dbcsr_tensor_io.mod.stamp GNU
 /usr/bin/cmake -E touch src/CMakeFiles/dbcsr.dir/tensors/dbcsr_tensor_io.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_tensor_reshape.mod src/CMakeFiles/dbcsr.dir/dbcsr_tensor_reshape.mod.stamp GNU
@@ -1581,78 +1617,78 @@
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_perf.dir/build.make tests/CMakeFiles/dbcsr_perf.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_perf.dir/DependInfo.cmake "--color="
 make  -f tests/CMakeFiles/dbcsr_unittest_common.dir/build.make tests/CMakeFiles/dbcsr_unittest_common.dir/depend
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_perf.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_example_1.dir/build.make examples/CMakeFiles/dbcsr_example_1.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/DependInfo.cmake "--color="
+make  -f examples/CMakeFiles/dbcsr_example_1.dir/build.make examples/CMakeFiles/dbcsr_example_1.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_example_2.dir/build.make examples/CMakeFiles/dbcsr_example_2.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_1.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_example_3.dir/build.make examples/CMakeFiles/dbcsr_example_3.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/DependInfo.cmake "--color="
 [ 81%] Generating tensors/dbcsr_tensor_api_c.F
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/depend.internal".
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_1.dir/DependInfo.cmake "--color="
+make  -f examples/CMakeFiles/dbcsr_example_2.dir/build.make examples/CMakeFiles/dbcsr_example_2.dir/depend
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_api_c.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_api_c.F
+[ 81%] Generating dbcsr.h
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_perf.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_perf.dir/depend.internal".
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_perf.dir/depend.internal".
 Scanning dependencies of target dbcsr_perf
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/DependInfo.cmake "--color="
+make  -f examples/CMakeFiles/dbcsr_example_3.dir/build.make examples/CMakeFiles/dbcsr_example_3.dir/depend
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/depend.internal".
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/depend.internal".
+Scanning dependencies of target dbcsr_unittest_common
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp -F /build/reproducible-path/dbcsr-2.8.0/src/dbcsr.h /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr.h
 make  -f tests/CMakeFiles/dbcsr_perf.dir/build.make tests/CMakeFiles/dbcsr_perf.dir/build
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/DependInfo.cmake "--color="
+[ 82%] Generating dbcsr_api_c.F
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_1.dir/depend.internal".
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/depend.internal".
-Scanning dependencies of target dbcsr_example_2
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_1.dir/depend.internal".
 Scanning dependencies of target dbcsr_example_1
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor_api_c.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_api_c.F
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/depend.internal".
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest_common.dir/depend.internal".
-[ 81%] Generating dbcsr.h
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dbcsr_api_c.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr_api_c.F
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Scanning dependencies of target dbcsr_unittest_common
-make  -f examples/CMakeFiles/dbcsr_example_1.dir/build.make examples/CMakeFiles/dbcsr_example_1.dir/build
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 82%] Generating dbcsr_api_c.F
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp -F /build/reproducible-path/dbcsr-2.8.0/src/dbcsr.h /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr.h
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend.internal".
 make  -f tests/CMakeFiles/dbcsr_unittest_common.dir/build.make tests/CMakeFiles/dbcsr_unittest_common.dir/build
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/depend.internal".
+[ 82%] Generating tensors/dbcsr_tensor.h
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/depend.internal".
+Scanning dependencies of target dbcsr_example_2
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend.internal".
-Scanning dependencies of target dbcsr_tensor_example_1
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp -F /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor.h /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor.h
+make  -f examples/CMakeFiles/dbcsr_example_1.dir/build.make examples/CMakeFiles/dbcsr_example_1.dir/build
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/depend.internal".
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/depend.internal".
 Scanning dependencies of target dbcsr_example_3
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp /build/reproducible-path/dbcsr-2.8.0/src/dbcsr_api_c.F /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr_api_c.F
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_example_2.dir/build.make examples/CMakeFiles/dbcsr_example_2.dir/build
-[ 82%] Generating tensors/dbcsr_tensor.h
 [ 82%] Building Fortran object tests/CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.F.o
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_example_3.dir/build.make examples/CMakeFiles/dbcsr_example_3.dir/build
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_performance_multiply.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_performance_multiply.F -o CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/python3 /usr/bin/fypp -F /build/reproducible-path/dbcsr-2.8.0/src/tensors/dbcsr_tensor.h /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor.h
 [ 82%] Building Fortran object tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_add.F.o
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/build
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_test_add.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test_add.F -o CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_add.F.o
-[ 82%] Building Fortran object examples/CMakeFiles/dbcsr_example_1.dir/dbcsr_example_1.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_example_1.F -o CMakeFiles/dbcsr_example_1.dir/dbcsr_example_1.F.o
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend
 [ 82%] Building Fortran object tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_multiply.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_test_multiply.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test_multiply.F -o CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_multiply.F.o
+[ 82%] Building Fortran object examples/CMakeFiles/dbcsr_example_1.dir/dbcsr_example_1.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_example_1.F -o CMakeFiles/dbcsr_example_1.dir/dbcsr_example_1.F.o
 [ 82%] Building Fortran object examples/CMakeFiles/dbcsr_example_2.dir/dbcsr_example_2.F.o
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/DependInfo.cmake "--color="
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_example_2.F -o CMakeFiles/dbcsr_example_2.dir/dbcsr_example_2.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_test_multiply.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test_multiply.F -o CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_multiply.F.o
 [ 84%] Building Fortran object examples/CMakeFiles/dbcsr_example_3.dir/dbcsr_example_3.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_example_3.F -o CMakeFiles/dbcsr_example_3.dir/dbcsr_example_3.F.o
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend.internal".
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend.internal".
+Scanning dependencies of target dbcsr_tensor_example_1
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/build
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 [ 84%] Building Fortran object examples/CMakeFiles/dbcsr_tensor_example_1.dir/dbcsr_tensor_example_1.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -Wno-error -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_tensor_example_1.F -o CMakeFiles/dbcsr_tensor_example_1.dir/dbcsr_tensor_example_1.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/src /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/CMakeFiles/dbcsr_c.dir/DependInfo.cmake "--color="
@@ -1662,29 +1698,29 @@
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f src/CMakeFiles/dbcsr_c.dir/build.make src/CMakeFiles/dbcsr_c.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 85%] Linking Fortran executable dbcsr_example_1
-[ 85%] Building Fortran object src/CMakeFiles/dbcsr_c.dir/dbcsr_api_c.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_example_1.dir/link.txt --verbose=1
+[ 84%] Building Fortran object src/CMakeFiles/dbcsr_c.dir/dbcsr_api_c.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/build/reproducible-path/dbcsr-2.8.0/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/dbcsr_api_c.F -o CMakeFiles/dbcsr_c.dir/dbcsr_api_c.F.o
-[ 86%] Building Fortran object src/CMakeFiles/dbcsr_c.dir/tensors/dbcsr_tensor_api_c.F.o
+[ 85%] Building Fortran object src/CMakeFiles/dbcsr_c.dir/tensors/dbcsr_tensor_api_c.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src && /usr/bin/gfortran  -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/build/reproducible-path/dbcsr-2.8.0/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fPIC -c /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src/tensors/dbcsr_tensor_api_c.F -o CMakeFiles/dbcsr_c.dir/tensors/dbcsr_tensor_api_c.F.o
-[ 86%] Linking Fortran executable dbcsr_example_2
+[ 85%] Linking Fortran executable dbcsr_example_2
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_example_2.dir/link.txt --verbose=1
+[ 86%] Linking Fortran executable dbcsr_example_1
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_example_1.dir/link.txt --verbose=1
 [ 86%] Linking Fortran executable dbcsr_example_3
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_example_3.dir/link.txt --verbose=1
 /usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_example_1.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_example_1.dir/dbcsr_example_1.F.o -o dbcsr_example_1  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 86%] Built target dbcsr_example_1
 /usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_example_2.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_example_2.dir/dbcsr_example_2.F.o -o dbcsr_example_2  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 86%] Built target dbcsr_example_1
 [ 86%] Built target dbcsr_example_2
 /usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_example_3.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_example_3.dir/dbcsr_example_3.F.o -o dbcsr_example_3  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+/usr/bin/cmake -E cmake_copy_f90_mod tests/dbcsr_test_add.mod tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_add.mod.stamp GNU
 [ 86%] Built target dbcsr_example_3
+/usr/bin/cmake -E touch tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_add.F.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod tests/dbcsr_test_multiply.mod tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_multiply.mod.stamp GNU
 /usr/bin/cmake -E touch tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_multiply.F.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod tests/dbcsr_test_add.mod tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_add.mod.stamp GNU
-/usr/bin/cmake -E touch tests/CMakeFiles/dbcsr_unittest_common.dir/dbcsr_test_add.F.o.provides.build
 [ 88%] Linking Fortran static library libdbcsr_unittest_common.a
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -P CMakeFiles/dbcsr_unittest_common.dir/cmake_clean_target.cmake
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_unittest_common.dir/link.txt --verbose=1
@@ -1694,123 +1730,123 @@
 [ 88%] Built target dbcsr_unittest_common
 make  -f tests/CMakeFiles/dbcsr_unittest1.dir/build.make tests/CMakeFiles/dbcsr_unittest1.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest1.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest2.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest3.dir/DependInfo.cmake "--color="
 make  -f tests/CMakeFiles/dbcsr_unittest4.dir/build.make tests/CMakeFiles/dbcsr_unittest4.dir/depend
-make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest1.dir/depend.internal".
-make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/DependInfo.cmake "--color="
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest1.dir/depend.internal".
 Scanning dependencies of target dbcsr_unittest1
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_unittest1.dir/build.make tests/CMakeFiles/dbcsr_unittest1.dir/build
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/DependInfo.cmake "--color="
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest2.dir/depend.internal".
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest2.dir/depend.internal".
 Scanning dependencies of target dbcsr_unittest2
-make  -f tests/CMakeFiles/dbcsr_unittest1.dir/build.make tests/CMakeFiles/dbcsr_unittest1.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/depend.internal".
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/depend.internal".
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/DependInfo.cmake "--color="
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest3.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest3.dir/depend.internal".
+make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/build
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest3.dir/depend.internal".
 Scanning dependencies of target dbcsr_unittest3
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Scanning dependencies of target dbcsr_tas_unittest
-make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/build
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend.internal".
-Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend.internal".
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-Scanning dependencies of target dbcsr_tensor_unittest
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/build
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/depend.internal".
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/depend.internal".
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 Scanning dependencies of target dbcsr_unittest4
-make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/build
+[ 89%] Building Fortran object tests/CMakeFiles/dbcsr_unittest1.dir/dbcsr_unittest1.F.o
+make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/depend
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_unittest1.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_unittest1.F -o CMakeFiles/dbcsr_unittest1.dir/dbcsr_unittest1.F.o
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_unittest4.dir/build.make tests/CMakeFiles/dbcsr_unittest4.dir/build
-[ 89%] Building Fortran object tests/CMakeFiles/dbcsr_unittest1.dir/dbcsr_unittest1.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_unittest1.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_unittest1.F -o CMakeFiles/dbcsr_unittest1.dir/dbcsr_unittest1.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/DependInfo.cmake "--color="
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend.internal".
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend.internal".
+Scanning dependencies of target dbcsr_tensor_unittest
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/build
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/build
+[ 89%] Building Fortran object tests/CMakeFiles/dbcsr_unittest2.dir/dbcsr_unittest2.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_unittest2.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_unittest2.F -o CMakeFiles/dbcsr_unittest2.dir/dbcsr_unittest2.F.o
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build.make tests/CMakeFiles/dbcsr_test_csr_conversions.dir/depend
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/depend.internal".
+Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/depend.internal".
+Scanning dependencies of target dbcsr_tas_unittest
 [ 91%] Building Fortran object tests/CMakeFiles/dbcsr_unittest3.dir/dbcsr_unittest3.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_unittest3.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_unittest3.F -o CMakeFiles/dbcsr_unittest3.dir/dbcsr_unittest3.F.o
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test_csr_conversions.dir/DependInfo.cmake "--color="
-[ 91%] Building Fortran object tests/CMakeFiles/dbcsr_unittest2.dir/dbcsr_unittest2.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_unittest2.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_unittest2.F -o CMakeFiles/dbcsr_unittest2.dir/dbcsr_unittest2.F.o
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/build
 [ 92%] Building Fortran object tests/CMakeFiles/dbcsr_unittest4.dir/dbcsr_test_scale_by_vector.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_test_scale_by_vector.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test_scale_by_vector.F -o CMakeFiles/dbcsr_unittest4.dir/dbcsr_test_scale_by_vector.F.o
-[ 94%] Building Fortran object tests/CMakeFiles/dbcsr_tas_unittest.dir/dbcsr_tas_unittest.F.o
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_tas_unittest.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_tas_unittest.F -o CMakeFiles/dbcsr_tas_unittest.dir/dbcsr_tas_unittest.F.o
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 [ 92%] Building Fortran object tests/CMakeFiles/dbcsr_tensor_unittest.dir/dbcsr_tensor_unittest.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_tensor_unittest.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_tensor_unittest.F -o CMakeFiles/dbcsr_tensor_unittest.dir/dbcsr_tensor_unittest.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_test_scale_by_vector.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test_scale_by_vector.F -o CMakeFiles/dbcsr_unittest4.dir/dbcsr_test_scale_by_vector.F.o
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test_csr_conversions.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test_csr_conversions.dir/depend.internal".
 Dependee "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test_csr_conversions.dir/depend.internal".
 Scanning dependencies of target dbcsr_test_csr_conversions
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build.make tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 94%] Building Fortran object tests/CMakeFiles/dbcsr_tas_unittest.dir/dbcsr_tas_unittest.F.o
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_tas_unittest.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_tas_unittest.F -o CMakeFiles/dbcsr_tas_unittest.dir/dbcsr_tas_unittest.F.o
 [ 94%] Building Fortran object tests/CMakeFiles/dbcsr_test_csr_conversions.dir/dbcsr_test_csr_conversions.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_test_csr_conversions.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test_csr_conversions.F -o CMakeFiles/dbcsr_test_csr_conversions.dir/dbcsr_test_csr_conversions.F.o
-/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_api_c.mod src/CMakeFiles/dbcsr_c.dir/dbcsr_api_c.mod.stamp GNU
-/usr/bin/cmake -E touch src/CMakeFiles/dbcsr_c.dir/dbcsr_api_c.F.o.provides.build
 [ 94%] Linking Fortran executable dbcsr_unittest2
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_unittest2.dir/link.txt --verbose=1
 [ 94%] Linking Fortran executable dbcsr_unittest3
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_unittest3.dir/link.txt --verbose=1
+[ 94%] Linking Fortran executable dbcsr_test_csr_conversions
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_test_csr_conversions.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest2.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest2.dir/dbcsr_unittest2.F.o -o dbcsr_unittest2  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 94%] Built target dbcsr_unittest2
 /usr/bin/cmake -E cmake_copy_f90_mod tests/dbcsr_test_scale_by_vector.mod tests/CMakeFiles/dbcsr_unittest4.dir/dbcsr_test_scale_by_vector.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod tests/dbcsr_performance_multiply.mod tests/CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.mod.stamp GNU
+/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest3.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest3.dir/dbcsr_unittest3.F.o -o dbcsr_unittest3  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 /usr/bin/cmake -E touch tests/CMakeFiles/dbcsr_unittest4.dir/dbcsr_test_scale_by_vector.F.o.provides.build
-/usr/bin/cmake -E touch tests/CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.F.o.provides.build
-/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest2.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest2.dir/dbcsr_unittest2.F.o -o dbcsr_unittest2  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+[ 94%] Built target dbcsr_unittest3
 [ 94%] Building Fortran object tests/CMakeFiles/dbcsr_unittest4.dir/dbcsr_unittest4.F.o
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_unittest4.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_unittest4.F -o CMakeFiles/dbcsr_unittest4.dir/dbcsr_unittest4.F.o
-[ 94%] Linking Fortran executable dbcsr_test_csr_conversions
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_test_csr_conversions.dir/link.txt --verbose=1
+[ 94%] Linking Fortran executable dbcsr_unittest1
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_unittest1.dir/link.txt --verbose=1
+/usr/bin/cmake -E cmake_copy_f90_mod tests/dbcsr_performance_multiply.mod tests/CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.mod.stamp GNU
+/usr/bin/cmake -E touch tests/CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.F.o.provides.build
+/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_test_csr_conversions.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_test_csr_conversions.dir/dbcsr_test_csr_conversions.F.o -o dbcsr_test_csr_conversions  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 [ 95%] Building Fortran object tests/CMakeFiles/dbcsr_perf.dir/dbcsr_performance_driver.F.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/gfortran  -D__SHORT_FILE__=\"dbcsr_performance_driver.F\" -I/build/reproducible-path/dbcsr-2.8.0/src -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-15/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized -fopenmp -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_performance_driver.F -o CMakeFiles/dbcsr_perf.dir/dbcsr_performance_driver.F.o
-[ 95%] Built target dbcsr_unittest2
-/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest3.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest3.dir/dbcsr_unittest3.F.o -o dbcsr_unittest3  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 95%] Built target dbcsr_unittest3
+[ 95%] Built target dbcsr_test_csr_conversions
+/usr/bin/cmake -E cmake_copy_f90_mod src/dbcsr_api_c.mod src/CMakeFiles/dbcsr_c.dir/dbcsr_api_c.mod.stamp GNU
 [ 95%] Linking Fortran executable dbcsr_unittest4
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_unittest4.dir/link.txt --verbose=1
+/usr/bin/cmake -E touch src/CMakeFiles/dbcsr_c.dir/dbcsr_api_c.F.o.provides.build
+/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest1.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest1.dir/dbcsr_unittest1.F.o -o dbcsr_unittest1  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 95%] Built target dbcsr_unittest1
 [ 95%] Linking Fortran executable dbcsr_perf
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_perf.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_test_csr_conversions.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_test_csr_conversions.dir/dbcsr_test_csr_conversions.F.o -o dbcsr_test_csr_conversions  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 95%] Built target dbcsr_test_csr_conversions
-[ 95%] Linking Fortran executable dbcsr_unittest1
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_unittest1.dir/link.txt --verbose=1
 /usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest4.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest4.dir/dbcsr_unittest4.F.o CMakeFiles/dbcsr_unittest4.dir/dbcsr_test_scale_by_vector.F.o -o dbcsr_unittest4  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 [ 95%] Built target dbcsr_unittest4
-/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_perf.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_perf.dir/dbcsr_performance_driver.F.o CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.F.o -o dbcsr_perf  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 95%] Built target dbcsr_perf
 [ 95%] Linking Fortran executable dbcsr_tas_unittest
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_tas_unittest.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_unittest1.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_unittest1.dir/dbcsr_unittest1.F.o -o dbcsr_unittest1  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
+/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_perf.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_perf.dir/dbcsr_performance_driver.F.o CMakeFiles/dbcsr_perf.dir/dbcsr_performance_multiply.F.o -o dbcsr_perf  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 95%] Built target dbcsr_unittest1
+[ 95%] Built target dbcsr_perf
 [ 95%] Linking Fortran executable dbcsr_tensor_example_1
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_tensor_example_1.dir/link.txt --verbose=1
 /usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_tas_unittest.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_tas_unittest.dir/dbcsr_tas_unittest.F.o -o dbcsr_tas_unittest  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib libdbcsr_unittest_common.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a
@@ -1835,26 +1871,26 @@
 [ 95%] Built target dbcsr_c
 make  -f tests/CMakeFiles/dbcsr_test.dir/build.make tests/CMakeFiles/dbcsr_test.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test.dir/DependInfo.cmake "--color="
 make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/depend
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_test.dir/DependInfo.cmake "--color="
 make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/depend
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_test.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3_cpp.dir/DependInfo.cmake "--color="
 make  -f examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/depend
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3_cpp.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/DependInfo.cmake "--color="
 make  -f tests/CMakeFiles/dbcsr_test.dir/build.make tests/CMakeFiles/dbcsr_test.dir/build
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/build
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/build
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build
 [ 95%] Building CXX object tests/CMakeFiles/dbcsr_test.dir/dbcsr_test.cpp.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/c++  -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/build/reproducible-path/dbcsr-2.8.0/src -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -fopenmp -MD -MT tests/CMakeFiles/dbcsr_test.dir/dbcsr_test.cpp.o -MF CMakeFiles/dbcsr_test.dir/dbcsr_test.cpp.o.d -o CMakeFiles/dbcsr_test.dir/dbcsr_test.cpp.o -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_test.cpp
@@ -1862,8 +1898,8 @@
 [ 95%] Building CXX object tests/CMakeFiles/dbcsr_tensor_test.dir/dbcsr_tensor_test.cpp.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/c++  -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/build/reproducible-path/dbcsr-2.8.0/src -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -fopenmp -MD -MT tests/CMakeFiles/dbcsr_tensor_test.dir/dbcsr_tensor_test.cpp.o -MF CMakeFiles/dbcsr_tensor_test.dir/dbcsr_tensor_test.cpp.o.d -o CMakeFiles/dbcsr_tensor_test.dir/dbcsr_tensor_test.cpp.o -c /build/reproducible-path/dbcsr-2.8.0/tests/dbcsr_tensor_test.cpp
 [ 95%] Building CXX object examples/CMakeFiles/dbcsr_example_3_cpp.dir/dbcsr_example_3.cpp.o
-[ 97%] Building CXX object examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/c++  -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/build/reproducible-path/dbcsr-2.8.0/src -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fopenmp -MD -MT examples/CMakeFiles/dbcsr_example_3_cpp.dir/dbcsr_example_3.cpp.o -MF CMakeFiles/dbcsr_example_3_cpp.dir/dbcsr_example_3.cpp.o.d -o CMakeFiles/dbcsr_example_3_cpp.dir/dbcsr_example_3.cpp.o -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_example_3.cpp
+[ 97%] Building CXX object examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/c++  -I/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/src -I/build/reproducible-path/dbcsr-2.8.0/src -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fopenmp -MD -MT examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o -MF CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o.d -o CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o -c /build/reproducible-path/dbcsr-2.8.0/examples/dbcsr_tensor_example_2.cpp
 [ 97%] Linking Fortran executable dbcsr_example_3_cpp
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_example_3_cpp.dir/link.txt --verbose=1
@@ -1872,16 +1908,16 @@
 [ 97%] Built target dbcsr_example_3_cpp
 [ 98%] Linking CXX executable dbcsr_test
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_test.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_test.dir/link.d CMakeFiles/dbcsr_test.dir/dbcsr_test.cpp.o -o dbcsr_test  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr_c.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -lgfortran
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 98%] Built target dbcsr_test
 [ 98%] Linking Fortran executable dbcsr_tensor_example_2_cpp
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_tensor_example_2_cpp.dir/link.txt --verbose=1
-/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_tensor_example_2_cpp.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o -o dbcsr_tensor_example_2_cpp  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr_c.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -lstdc++
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_test.dir/link.d CMakeFiles/dbcsr_test.dir/dbcsr_test.cpp.o -o dbcsr_test  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr_c.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -lgfortran
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 98%] Built target dbcsr_tensor_example_2_cpp
+[ 98%] Built target dbcsr_test
 [100%] Linking CXX executable dbcsr_tensor_test
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbcsr_tensor_test.dir/link.txt --verbose=1
+/usr/bin/gfortran -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_tensor_example_2_cpp.dir/link.d -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -ffree-form -std=f2008ts -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-parameter -Werror=unused-but-set-variable -Werror=unused-variable -Werror=unused-dummy-argument -Werror=conversion -Werror=zerotrip -Wno-maybe-uninitialized -Werror=unused-parameter -fallow-argument-mismatch -Wno-error=uninitialized CMakeFiles/dbcsr_tensor_example_2_cpp.dir/dbcsr_tensor_example_2.cpp.o -o dbcsr_tensor_example_2_cpp  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr_c.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -lstdc++
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[100%] Built target dbcsr_tensor_example_2_cpp
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dbcsr-2.8.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/dbcsr_tensor_test.dir/link.d CMakeFiles/dbcsr_tensor_test.dir/dbcsr_tensor_test.cpp.o -o dbcsr_tensor_test  -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib ../src/libdbcsr_c.a ../src/libdbcsr.a /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/libblas.so /usr/lib/aarch64-linux-gnu/liblapack.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_mpifh.so /usr/lib/gcc/aarch64-linux-gnu/14/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -lgfortran
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 [100%] Built target dbcsr_tensor_test
@@ -1960,12 +1996,12 @@
 1: 
 1: 
 1:                           mean        std         minmin      maxmax
-1:    time            =     2.83E+00   49.15E-03    2.33E+00    4.16E+00 seconds
-1:    perf total      =     4.91E+09   68.63E+06    3.31E+09    5.85E+09 FLOPS
-1:    perf per node   =     2.46E+09   34.31E+06    1.65E+09    2.93E+09 FLOPS
-1:    perf per thread =     1.23E+09   17.16E+06  826.85E+06    1.46E+09 FLOPS
-1:    load imbalance  =     0.14E+01    0.25E-01    0.12E+01    0.21E+01
-1:    rel load imbal  =     0.50E+00    0.51E-04    0.50E+00    0.50E+00
+1:    time            =     3.20E+00   34.97E-03    2.67E+00    3.85E+00 seconds
+1:    perf total      =     4.32E+09   48.81E+06    3.57E+09    5.14E+09 FLOPS
+1:    perf per node   =     2.16E+09   24.40E+06    1.79E+09    2.57E+09 FLOPS
+1:    perf per thread =     1.08E+09   12.20E+06  892.69E+06    1.28E+09 FLOPS
+1:    load imbalance  =     0.16E+01    0.17E-01    0.13E+01    0.19E+01
+1:    rel load imbal  =     0.50E+00    0.33E-04    0.50E+00    0.50E+00
 1:  ********************************************************************************
 1: 
 1:  -------------------------------------------------------------------------------
@@ -2027,110 +2063,110 @@
 1:  -------------------------------------------------------------------------------
 1:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 1:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-1:  dbcsr_performance_driver             1  1.0    0.000    0.000  144.224  144.227       0
-1:  dbcsr_perf_multiply_low              1  2.0    0.000    0.000  144.224  144.226       0
-1:  perf_multiply                        1  3.0    0.001    0.001  143.617  143.651       0
-1:  dbcsr_multiply_generic              50  4.0    0.014    0.016  141.536  141.557       0
-1:  multiply_cannon                     50  5.0    0.358    0.433  129.919  131.480       1
-1:  multiply_cannon_loop                50  6.0    0.236    0.272  127.860  129.001       1
-1:  multiply_cannon_multrec            100  7.0  125.014  125.565  125.015  125.566       0
-1:  mp_sum_l                           335  4.1    5.929    6.877    5.929    6.877       1
-1:  dbcsr_multiply_generic_mpsum_f      50  5.0    0.000    0.000    5.875    6.832       1
-1:  make_m2s                           100  5.0    0.002    0.002    4.160    4.488       1
-1:  make_images                        100  6.0    1.054    1.248    3.564    3.717       1
-1:  mp_waitall_1                      1400  8.4    2.608    3.235    2.608    3.235       0
-1:  multiply_cannon_metrocomm1         100  7.0    0.000    0.000    2.608    3.234       0
-1:  mp_allgather_i34                    50  6.0    1.134    1.588    1.134    1.588       0
-1:  dbcsr_checksum                       5  4.0    1.099    1.511    1.512    1.513       1
-1:  dbcsr_special_finalize             150  7.0    0.277    0.301    1.107    1.255       1
-1:  dbcsr_merge_single_wm              100  8.0    0.412    0.485    0.826    0.950       1
-1:  make_images_sizes                  100  7.0    0.000    0.000    0.739    0.897       1
-1:  mp_alltoall_i44                    100  8.0    0.739    0.896    0.739    0.896       0
-1:  dbcsr_finalize                      57  4.9    0.082    0.098    0.727    0.857       1
-1:  mp_sum_d                            76  1.3    0.413    0.825    0.413    0.825       0
-1:  dbcsr_make_index_list              150  6.0    0.594    0.769    0.594    0.769       1
-1:  dbcsr_merge_all                     53  5.9    0.474    0.575    0.644    0.758       1
-1:  dbcsr_make_random_matrix             3  3.0    0.475    0.476    0.606    0.644       0
-1:  dbcsr_add_wm_from_matrix            50  5.0    0.434    0.522    0.524    0.614       1
-1:  make_images_data                   100  7.0    0.001    0.001    0.460    0.494       1
-1:  hybrid_alltoall_any                100  8.0    0.453    0.488    0.453    0.489       0
-1:  setup_rec_index_2d                 100  6.0    0.410    0.471    0.410    0.471       1
-1:  dbcsr_sort_data                    100  9.0    0.412    0.462    0.412    0.462       1
-1:  dbcsr_make_untransposed_blocks     100  5.0    0.313    0.390    0.314    0.390       1
-1:  buffer_matrices_ensure_size        100  6.0    0.147    0.250    0.147    0.250       0
-1:  dbcsr_copy                         150  4.7    0.234    0.246    0.236    0.247       1
-1:  mp_sync                             50  4.0    0.189    0.219    0.189    0.219       0
-1:  make_images_pack                   100  7.0    0.199    0.203    0.200    0.203       1
-1:  dbcsr_redistribute                   3  4.0    0.055    0.063    0.130    0.157       1
-1:  dbcsr_fill_wm_from_matrix           50  6.0    0.089    0.091    0.090    0.092       1
-1:  merge_index                         53  6.9    0.074    0.089    0.074    0.089       1
-1:  mp_alltoall_i22                      3  5.0    0.046    0.075    0.046    0.075       1
-1:  dbcsr_data_release                1990  7.1    0.059    0.074    0.059    0.074       0
-1:  dbcsr_destroy                      407  5.3    0.001    0.001    0.059    0.074       1
-1:  dbcsr_data_copy_aa2                 53  6.9    0.071    0.071    0.071    0.071       0
-1:  dbcsr_init_lib_low                   1  1.0    0.031    0.035    0.031    0.035       1
-1:  dbcsr_create_new                   457  6.5    0.026    0.031    0.028    0.033       1
-1:  mp_alltoall_d11v                     9  5.0    0.023    0.027    0.023    0.027       0
-1:  tree_to_linear_d                     3  6.0    0.023    0.025    0.023    0.025       0
-1:  mp_sum_b                            50  5.0    0.010    0.020    0.010    0.020       0
-1:  mp_cart_create                       1  5.0    0.006    0.013    0.006    0.013       0
+1:  dbcsr_performance_driver             1  1.0    0.004    0.008  162.107  162.109       0
+1:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008  162.103  162.105       0
+1:  perf_multiply                        1  3.0    0.001    0.001  161.584  161.655       0
+1:  dbcsr_multiply_generic              50  4.0    0.018    0.033  159.923  159.965       0
+1:  multiply_cannon                     50  5.0    0.634    0.738  147.780  147.914       0
+1:  multiply_cannon_loop                50  6.0    0.352    0.435  145.019  145.221       0
+1:  multiply_cannon_multrec            100  7.0  141.189  141.686  141.190  141.687       0
+1:  make_m2s                           100  5.0    0.001    0.001    5.783    6.034       0
+1:  make_images                        100  6.0    1.515    1.700    4.760    4.886       0
+1:  mp_sum_l                           335  4.1    3.807    4.761    3.807    4.761       1
+1:  dbcsr_multiply_generic_mpsum_f      50  5.0    0.000    0.000    3.680    4.620       0
+1:  mp_waitall_1                      1400  8.4    3.476    3.855    3.476    3.855       1
+1:  multiply_cannon_metrocomm1         100  7.0    0.000    0.000    3.476    3.854       1
+1:  dbcsr_special_finalize             150  7.0    0.441    0.506    1.663    1.899       0
+1:  dbcsr_finalize                      57  4.9    0.181    0.242    1.379    1.802       0
+1:  mp_allgather_i34                    50  6.0    1.334    1.728    1.334    1.728       1
+1:  dbcsr_merge_all                     53  5.9    0.954    1.256    1.198    1.560       0
+1:  dbcsr_merge_single_wm              100  8.0    0.663    0.758    1.218    1.389       0
+1:  make_images_sizes                  100  7.0    0.000    0.000    0.932    1.340       0
+1:  mp_alltoall_i44                    100  8.0    0.932    1.340    0.932    1.340       1
+1:  dbcsr_make_index_list              150  6.0    1.021    1.146    1.021    1.146       0
+1:  dbcsr_checksum                       5  4.0    0.753    0.901    1.040    1.047       1
+1:  dbcsr_add_wm_from_matrix            50  5.0    0.643    0.710    0.731    0.805       0
+1:  setup_rec_index_2d                 100  6.0    0.639    0.756    0.639    0.756       0
+1:  dbcsr_sort_data                    100  9.0    0.552    0.628    0.552    0.628       0
+1:  make_images_data                   100  7.0    0.001    0.001    0.466    0.584       0
+1:  dbcsr_make_random_matrix             3  3.0    0.356    0.393    0.506    0.584       1
+1:  hybrid_alltoall_any                100  8.0    0.457    0.579    0.457    0.580       0
+1:  dbcsr_make_untransposed_blocks     100  5.0    0.484    0.519    0.485    0.520       0
+1:  mp_sum_d                            76  1.3    0.287    0.443    0.287    0.443       0
+1:  dbcsr_copy                         150  4.7    0.280    0.299    0.282    0.300       0
+1:  buffer_matrices_ensure_size        100  6.0    0.145    0.250    0.145    0.250       0
+1:  mp_sync                             50  4.0    0.180    0.241    0.180    0.241       1
+1:  merge_index                         53  6.9    0.167    0.221    0.167    0.221       0
+1:  dbcsr_redistribute                   3  4.0    0.032    0.042    0.137    0.214       1
+1:  make_images_pack                   100  7.0    0.178    0.183    0.179    0.183       1
+1:  mp_alltoall_i22                      3  5.0    0.090    0.180    0.090    0.180       0
+1:  dbcsr_fill_wm_from_matrix           50  6.0    0.087    0.094    0.088    0.095       0
+1:  dbcsr_data_release                1990  7.1    0.052    0.074    0.052    0.074       0
+1:  dbcsr_destroy                      407  5.3    0.001    0.001    0.052    0.073       0
+1:  dbcsr_data_copy_aa2                 53  6.9    0.060    0.063    0.060    0.063       0
+1:  dbcsr_create_new                   457  6.5    0.038    0.055    0.039    0.057       1
+1:  mp_sum_b                            50  5.0    0.020    0.032    0.020    0.032       0
+1:  dbcsr_init_lib_low                   1  1.0    0.031    0.031    0.031    0.031       0
+1:  mp_alltoall_d11v                     9  5.0    0.014    0.018    0.014    0.018       1
+1:  tree_to_linear_d                     3  6.0    0.015    0.017    0.015    0.017       0
+1:  mp_sum_root_rm                       2  4.0    0.012    0.016    0.012    0.016       1
+1:  mp_irecv_iv                        250  8.0    0.006    0.010    0.006    0.010       1
+1:  dbcsr_data_new                    1231  7.1    0.006    0.008    0.006    0.008       1
 1:  dbcsr_sort_indices                 206  8.4    0.007    0.007    0.007    0.007       0
 1:  dbcsr_mm_multrec_init               50  6.0    0.000    0.000    0.006    0.006       0
-1:  dbcsr_mm_csr_init                   50  7.0    0.000    0.000    0.006    0.006       0
-1:  mp_irecv_iv                        250  8.0    0.004    0.006    0.004    0.006       1
-1:  fill_hash_tables                    50  8.0    0.005    0.005    0.005    0.005       0
-1:  dbcsr_data_new                    1231  7.1    0.004    0.004    0.004    0.004       0
+1:  dbcsr_mm_csr_init                   50  7.0    0.000    0.001    0.006    0.006       0
+1:  fill_hash_tables                    50  8.0    0.006    0.006    0.006    0.006       1
+1:  mp_max_l                            89  1.0    0.002    0.004    0.002    0.004       1
 1:  quick_finalize                      53  7.9    0.001    0.001    0.003    0.003       1
-1:  setup_buffer_matrices              100  6.0    0.001    0.001    0.002    0.003       0
-1:  dbcsr_iterator_start               356  7.0    0.001    0.001    0.001    0.002       1
+1:  setup_buffer_matrices              100  6.0    0.001    0.001    0.003    0.003       0
+1:  dbcsr_iterator_start               356  7.0    0.001    0.001    0.002    0.002       0
 1:  mp_isend_iv                        250  8.0    0.001    0.001    0.001    0.001       1
-1:  dbcsr_work_destroy_all             206  7.4    0.001    0.001    0.001    0.001       1
+1:  dbcsr_work_destroy_all             206  7.4    0.001    0.001    0.001    0.001       0
+1:  dbcsr_work_create                  206  6.7    0.001    0.001    0.001    0.001       0
 1:  multiply_cannon_multrec_finali      50  8.0    0.000    0.000    0.001    0.001       0
-1:  dbcsr_work_create                  206  6.7    0.001    0.001    0.001    0.001       1
-1:  multiply_cannon_metrocomm2          50  7.0    0.000    0.000    0.001    0.001       1
-1:  dbcsr_mm_multrec_finalize           50  9.0    0.001    0.001    0.001    0.001       1
-1:  dbcsr_iterator_seek                356  8.0    0.001    0.001    0.001    0.001       1
-1:  mp_max_l                            89  1.0    0.000    0.001    0.000    0.001       1
+1:  dbcsr_mm_multrec_finalize           50  9.0    0.001    0.001    0.001    0.001       0
+1:  multiply_cannon_metrocomm2          50  7.0    0.000    0.000    0.001    0.001       0
+1:  mp_bcast_av                         98  1.0    0.000    0.000    0.001    0.001       0
+1:  mp_bcast_i                          99  2.0    0.000    0.001    0.000    0.001       1
+1:  dbcsr_iterator_seek                356  8.0    0.001    0.001    0.001    0.001       0
 1:  dbcsr_iterator_stop                356  7.0    0.000    0.000    0.001    0.001       0
 1:  dbcsr_make_dbcsr_index             206  8.4    0.001    0.001    0.001    0.001       1
 1:  dbcsr_make_index_exist             457  7.5    0.000    0.000    0.000    0.000       0
 1:  mp_irecv_dv                         50  8.0    0.000    0.000    0.000    0.000       0
-1:  mp_isend_dv                         50  8.0    0.000    0.000    0.000    0.000       1
+1:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
 1:  dbcsr_switch_data_area             153  7.0    0.000    0.000    0.000    0.000       0
-1:  dbcsr_distribution_new             106  4.9    0.000    0.000    0.000    0.000       1
-1:  mp_bcast_av                         98  1.0    0.000    0.000    0.000    0.000       0
+1:  dbcsr_distribution_new             106  4.9    0.000    0.000    0.000    0.000       0
+1:  mp_isend_dv                         50  8.0    0.000    0.000    0.000    0.000       0
 1:  dbcsr_make_index_local_row         150  6.0    0.000    0.000    0.000    0.000       1
-1:  mp_bcast_i                          99  2.0    0.000    0.000    0.000    0.000       1
 1:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       0
-1:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
-1:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
-1:  dbcsr_get_data_size_used            56  5.9    0.000    0.000    0.000    0.000       1
+1:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
+1:  dbcsr_get_data_size_used            56  5.9    0.000    0.000    0.000    0.000       0
+1:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
 1:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
 1:  dbcsr_mm_sched_init                 50  8.0    0.000    0.000    0.000    0.000       0
 1:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       0
+1:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
 1:  dbcsr_mm_sched_finalize             50 10.0    0.000    0.000    0.000    0.000       0
-1:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
 1:  multiply_cannon_metrocomm3         100  7.0    0.000    0.000    0.000    0.000       0
-1:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
+1:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
 1:  dbcsr_get_local_rows                50  5.0    0.000    0.000    0.000    0.000       0
-1:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       1
-1:  dbcsr_get_local_cols                50  5.0    0.000    0.000    0.000    0.000       1
+1:  dbcsr_get_local_cols                50  5.0    0.000    0.000    0.000    0.000       0
 1:  dbcsr_get_global_row_map            50  5.0    0.000    0.000    0.000    0.000       0
-1:  dbcsr_get_global_col_map            50  5.0    0.000    0.000    0.000    0.000       1
-1:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       1
-1:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
-1:  dbcsr_mm_hostdrv_init               50  9.0    0.000    0.000    0.000    0.000       0
+1:  dbcsr_get_global_col_map            50  5.0    0.000    0.000    0.000    0.000       0
 1:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
-1:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
-1:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+1:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
+1:  dbcsr_mm_hostdrv_init               50  9.0    0.000    0.000    0.000    0.000       0
+1:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       0
 1:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 1:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-1:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
+1:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       1
+1:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
+1:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+1:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 1:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-1:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 1:  -------------------------------------------------------------------------------
 1: 
- 1/19 Test  #1: dbcsr_perf:inputs/test_H2O.perf .......................   Passed  144.93 sec
+ 1/19 Test  #1: dbcsr_perf:inputs/test_H2O.perf .......................   Passed  163.02 sec
 test 2
       Start  2: dbcsr_perf:inputs/test_rect1_dense.perf
 
@@ -2185,12 +2221,12 @@
 2: 
 2: 
 2:                           mean        std         minmin      maxmax
-2:    time            =    35.27E-03  263.73E-06   33.67E-03   36.90E-03 seconds
-2:    perf total      =   567.22E+06    4.25E+06  541.97E+06  593.30E+06 FLOPS
-2:    perf per node   =   283.61E+06    2.13E+06  270.99E+06  296.65E+06 FLOPS
-2:    perf per thread =   141.80E+06    1.06E+06  135.49E+06  148.32E+06 FLOPS
-2:    load imbalance  =     0.18E-01    0.13E-03    0.17E-01    0.18E-01
-2:    rel load imbal  =     0.50E+00    0.27E-04    0.50E+00    0.50E+00
+2:    time            =    50.25E-03    4.14E-03   35.47E-03   69.28E-03 seconds
+2:    perf total      =   425.78E+06   37.08E+06  288.67E+06  563.73E+06 FLOPS
+2:    perf per node   =   212.89E+06   18.54E+06  144.33E+06  281.87E+06 FLOPS
+2:    perf per thread =   106.44E+06    9.27E+06   72.17E+06  140.93E+06 FLOPS
+2:    load imbalance  =     0.26E-01    0.23E-02    0.18E-01    0.36E-01
+2:    rel load imbal  =     0.50E+00    0.21E-02    0.50E+00    0.52E+00
 2:  ********************************************************************************
 2: 
 2:  -------------------------------------------------------------------------------
@@ -2252,115 +2288,115 @@
 2:  -------------------------------------------------------------------------------
 2:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 2:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-2:  dbcsr_performance_driver             1  1.0    0.004    0.008    0.819    0.819       0
-2:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    0.814    0.818       0
-2:  perf_multiply                        1  3.0    0.000    0.000    0.747    0.752       0
-2:  dbcsr_checksum                       5  4.0    0.355    0.377    0.377    0.377       1
-2:  dbcsr_multiply_generic              10  4.0    0.009    0.009    0.353    0.353       0
-2:  multiply_cannon                     10  5.0    0.013    0.013    0.128    0.128       0
-2:  make_m2s                            20  5.0    0.000    0.000    0.117    0.117       1
-2:  multiply_cannon_loop                10  6.0    0.021    0.021    0.102    0.102       0
-2:  dbcsr_finalize                      17  4.8    0.011    0.011    0.079    0.092       0
-2:  dbcsr_merge_all                     13  5.8    0.062    0.075    0.068    0.081       1
-2:  multiply_cannon_multrec             20  7.0    0.080    0.080    0.080    0.080       0
-2:  dbcsr_make_random_matrix             3  3.0    0.005    0.005    0.063    0.077       1
-2:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.073    0.073       1
-2:  make_dense_data                     40  7.8    0.017    0.017    0.073    0.073       0
-2:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.054    0.054       1
-2:  dbcsr_iterator_start               126  7.4    0.047    0.047    0.047    0.047       0
-2:  mp_sum_d                            76  1.3    0.022    0.043    0.022    0.043       0
-2:  make_images                         20  6.0    0.028    0.028    0.034    0.034       1
+2:  dbcsr_performance_driver             1  1.0    0.004    0.008    1.149    1.149       0
+2:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    1.145    1.149       0
+2:  perf_multiply                        1  3.0    0.000    0.001    1.059    1.085       0
+2:  dbcsr_multiply_generic              10  4.0    0.011    0.014    0.502    0.503       1
+2:  dbcsr_checksum                       5  4.0    0.394    0.448    0.470    0.474       1
+2:  multiply_cannon                     10  5.0    0.023    0.026    0.178    0.181       0
+2:  make_m2s                            20  5.0    0.000    0.000    0.170    0.175       1
+2:  dbcsr_finalize                      17  4.8    0.016    0.022    0.100    0.137       1
+2:  mp_sum_d                            76  1.3    0.076    0.135    0.076    0.135       0
+2:  multiply_cannon_loop                10  6.0    0.024    0.027    0.126    0.134       1
+2:  dbcsr_make_random_matrix             3  3.0    0.005    0.005    0.082    0.116       1
+2:  dbcsr_merge_all                     13  5.8    0.075    0.100    0.084    0.114       1
+2:  multiply_cannon_multrec             20  7.0    0.094    0.106    0.094    0.106       1
+2:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.092    0.100       1
+2:  make_dense_data                     40  7.8    0.033    0.036    0.092    0.099       1
+2:  make_images                         20  6.0    0.032    0.033    0.069    0.087       0
+2:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.069    0.080       1
+2:  dbcsr_redistribute                   3  4.0    0.001    0.001    0.048    0.078       1
+2:  mp_alltoall_i22                      3  5.0    0.046    0.076    0.046    0.076       0
+2:  dbcsr_iterator_start               126  7.4    0.053    0.055    0.053    0.055       1
+2:  make_images_sizes                   20  7.0    0.000    0.000    0.031    0.049       0
+2:  mp_alltoall_i44                     20  8.0    0.031    0.049    0.031    0.049       0
+2:  dbcsr_create_new                   147  6.4    0.039    0.047    0.040    0.048       1
 2:  dbcsr_init_lib_low                   1  1.0    0.032    0.032    0.032    0.032       0
-2:  dbcsr_create_new                   147  6.4    0.021    0.022    0.021    0.023       0
-2:  dbcsr_make_undense                  10  5.0    0.010    0.010    0.023    0.023       0
-2:  dbcsr_iterator_stop                126  7.4    0.021    0.021    0.021    0.021       1
-2:  dbcsr_make_index_list               30  6.0    0.020    0.020    0.020    0.020       0
-2:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.020    0.020       0
-2:  dbcsr_redistribute                   3  4.0    0.001    0.001    0.009    0.013       0
-2:  setup_rec_index_2d                  20  6.0    0.012    0.012    0.012    0.012       1
-2:  mp_alltoall_i22                      3  5.0    0.007    0.011    0.007    0.011       0
-2:  dbcsr_add_wm_from_matrix            10  5.0    0.004    0.004    0.010    0.010       1
-2:  dbcsr_make_untransposed_blocks      20  5.0    0.009    0.009    0.009    0.009       1
-2:  dbcsr_fill_wm_from_matrix           10  6.0    0.006    0.006    0.006    0.006       0
-2:  dbcsr_copy                          10  4.0    0.005    0.005    0.005    0.005       1
-2:  merge_index                         13  6.8    0.005    0.005    0.005    0.005       1
-2:  dbcsr_make_dists_dense              10  5.0    0.004    0.004    0.004    0.004       1
+2:  mp_sum_l                           145  2.7    0.017    0.030    0.017    0.030       0
+2:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.015    0.030       0
+2:  dbcsr_make_undense                  10  5.0    0.010    0.010    0.028    0.029       0
+2:  dbcsr_iterator_stop                126  7.4    0.024    0.027    0.024    0.027       1
+2:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.023    0.027       1
+2:  setup_rec_index_2d                  20  6.0    0.020    0.027    0.020    0.027       1
+2:  dbcsr_make_index_list               30  6.0    0.023    0.025    0.023    0.025       1
+2:  dbcsr_make_dists_dense              10  5.0    0.014    0.024    0.014    0.024       1
+2:  mp_allgather_i34                    10  6.0    0.009    0.018    0.009    0.018       0
+2:  dbcsr_make_untransposed_blocks      20  5.0    0.015    0.015    0.015    0.015       1
+2:  mp_waitall_1                       280  8.4    0.008    0.014    0.008    0.014       0
+2:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.008    0.014       1
+2:  dbcsr_add_wm_from_matrix            10  5.0    0.004    0.004    0.012    0.014       0
+2:  merge_index                         13  6.8    0.008    0.012    0.008    0.012       1
+2:  mp_sync                             10  4.0    0.008    0.011    0.008    0.011       0
+2:  dbcsr_copy                          10  4.0    0.008    0.011    0.008    0.011       1
+2:  dbcsr_fill_wm_from_matrix           10  6.0    0.008    0.010    0.008    0.010       1
+2:  mp_bcast_av                        103  1.0    0.000    0.000    0.002    0.003       0
+2:  mp_bcast_i                         104  2.0    0.002    0.003    0.002    0.003       1
 2:  dbcsr_data_release                 730  7.5    0.003    0.003    0.003    0.003       1
-2:  dbcsr_destroy                      137  5.7    0.000    0.000    0.003    0.003       1
-2:  make_images_data                    20  7.0    0.000    0.000    0.003    0.003       1
-2:  hybrid_alltoall_any                 20  8.0    0.002    0.002    0.002    0.002       0
-2:  make_images_pack                    20  7.0    0.002    0.002    0.002    0.002       1
-2:  mp_sum_l                           145  2.7    0.001    0.002    0.001    0.002       1
-2:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.001    0.001       1
+2:  dbcsr_destroy                      137  5.7    0.000    0.000    0.002    0.003       1
+2:  make_images_data                    20  7.0    0.000    0.000    0.002    0.002       1
+2:  hybrid_alltoall_any                 20  8.0    0.002    0.002    0.002    0.002       1
+2:  make_images_pack                    20  7.0    0.002    0.002    0.002    0.002       0
 2:  tree_to_linear_d                     3  6.0    0.001    0.001    0.001    0.001       1
 2:  dbcsr_data_new                     421  7.2    0.001    0.001    0.001    0.001       1
-2:  quick_finalize                      33  7.8    0.000    0.000    0.001    0.001       1
+2:  mp_max_r                             1  1.0    0.001    0.001    0.001    0.001       1
+2:  mp_max_l                            94  1.0    0.000    0.001    0.000    0.001       1
+2:  quick_finalize                      33  7.8    0.000    0.000    0.001    0.001       0
 2:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.001    0.001       1
-2:  mp_waitall_1                       280  8.4    0.001    0.001    0.001    0.001       1
-2:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.001    0.001       1
-2:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
+2:  dbcsr_work_create                   46  6.5    0.000    0.000    0.001    0.001       1
 2:  dbcsr_sort_indices                  46  8.2    0.000    0.000    0.000    0.000       1
-2:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       1
+2:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_data_copy_aa2                 13  6.8    0.000    0.000    0.000    0.000       1
-2:  mp_max_l                            94  1.0    0.000    0.000    0.000    0.000       1
-2:  mp_bcast_av                        103  1.0    0.000    0.000    0.000    0.000       0
-2:  make_images_sizes                   20  7.0    0.000    0.000    0.000    0.000       1
-2:  mp_alltoall_i44                     20  8.0    0.000    0.000    0.000    0.000       1
-2:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.000    0.000       0
-2:  mp_sync                             10  4.0    0.000    0.000    0.000    0.000       1
-2:  mp_bcast_i                         104  2.0    0.000    0.000    0.000    0.000       1
-2:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       1
-2:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       1
-2:  mp_allgather_i34                    10  6.0    0.000    0.000    0.000    0.000       1
-2:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
+2:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.000    0.000       1
+2:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       0
-2:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       1
+2:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+2:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
 2:  mp_maxloc_dv                       211  1.0    0.000    0.000    0.000    0.000       0
-2:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       0
+2:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+2:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
 2:  dbcsr_make_index_exist             147  7.4    0.000    0.000    0.000    0.000       0
 2:  dbcsr_iterator_seek                126  8.4    0.000    0.000    0.000    0.000       1
 2:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
 2:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
-2:  dbcsr_distribution_new              56  5.4    0.000    0.000    0.000    0.000       1
 2:  dbcsr_switch_data_area              83  8.0    0.000    0.000    0.000    0.000       1
+2:  dbcsr_distribution_new              56  5.4    0.000    0.000    0.000    0.000       1
 2:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       1
-2:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+2:  mp_max_i                            97  1.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       1
-2:  mp_max_i                            97  1.0    0.000    0.000    0.000    0.000       1
 2:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       0
-2:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
 2:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
+2:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
+2:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
+2:  mp_sum_b                            20  5.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
-2:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_index_prune_deleted           30  7.0    0.000    0.000    0.000    0.000       1
-2:  mp_sum_b                            20  5.0    0.000    0.000    0.000    0.000       1
-2:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
-2:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
 2:  buffer_matrices_ensure_size         20  6.0    0.000    0.000    0.000    0.000       0
+2:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
+2:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       1
-2:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       0
 2:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
+2:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
+2:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       0
+2:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
-2:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       0
-2:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
-2:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       0
-2:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
+2:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 2:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
+2:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       1
+2:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
+2:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
 2:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
 2:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       1
 2:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
 2:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       1
-2:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
-2:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
+2:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
+2:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 2:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
-2:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-2:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-2:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 2:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+2:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 2:  -------------------------------------------------------------------------------
 2: 
- 2/19 Test  #2: dbcsr_perf:inputs/test_rect1_dense.perf ...............   Passed    1.17 sec
+ 2/19 Test  #2: dbcsr_perf:inputs/test_rect1_dense.perf ...............   Passed    1.97 sec
 test 3
       Start  3: dbcsr_perf:inputs/test_rect1_sparse.perf
 
@@ -2415,12 +2451,12 @@
 3: 
 3: 
 3:                           mean        std         minmin      maxmax
-3:    time            =   111.77E-03    1.03E-03  106.07E-03  118.81E-03 seconds
-3:    perf total      =   906.13E+06    8.29E+06  851.72E+06  953.94E+06 FLOPS
-3:    perf per node   =   453.06E+06    4.15E+06  425.86E+06  476.97E+06 FLOPS
-3:    perf per thread =   226.53E+06    2.07E+06  212.93E+06  238.49E+06 FLOPS
-3:    load imbalance  =     0.56E-01    0.52E-03    0.53E-01    0.59E-01
-3:    rel load imbal  =     0.50E+00    0.80E-05    0.50E+00    0.50E+00
+3:    time            =   355.11E-03   21.28E-03  206.12E-03  419.85E-03 seconds
+3:    perf total      =   297.59E+06   23.94E+06  241.03E+06  484.69E+06 FLOPS
+3:    perf per node   =   148.80E+06   11.97E+06  120.51E+06  242.34E+06 FLOPS
+3:    perf per thread =    74.40E+06    5.99E+06   60.26E+06  121.17E+06 FLOPS
+3:    load imbalance  =     0.18E+00    0.11E-01    0.11E+00    0.21E+00
+3:    rel load imbal  =     0.50E+00    0.37E-03    0.50E+00    0.51E+00
 3:  ********************************************************************************
 3: 
 3:  -------------------------------------------------------------------------------
@@ -2440,7 +2476,7 @@
 3:  marketing flops                    99.999998E+09
 3:  -------------------------------------------------------------------------------
 3:  # multiplications                             10
-3:  max memory usage/rank             328.085504E+06
+3:  max memory usage/rank             329.060352E+06
 3:  # max total images/rank                        2
 3:  # max 3D layers                                1
 3:  # MPI messages exchanged                      20
@@ -2482,110 +2518,110 @@
 3:  -------------------------------------------------------------------------------
 3:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 3:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-3:  dbcsr_performance_driver             1  1.0    0.004    0.009    3.248    3.256       0
-3:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    3.244    3.256       0
-3:  perf_multiply                        1  3.0    0.000    0.000    3.100    3.169       0
-3:  dbcsr_checksum                       5  4.0    1.804    1.877    1.881    1.882       1
-3:  dbcsr_multiply_generic              10  4.0    0.004    0.005    1.118    1.118       1
-3:  multiply_cannon                     10  5.0    0.017    0.017    0.752    0.767       0
-3:  multiply_cannon_loop                10  6.0    0.035    0.036    0.704    0.721       0
-3:  multiply_cannon_multrec             20  7.0    0.662    0.684    0.663    0.686       1
-3:  dbcsr_finalize                      17  4.8    0.016    0.026    0.203    0.245       0
-3:  dbcsr_merge_all                     13  5.8    0.106    0.135    0.164    0.199       0
-3:  dbcsr_make_random_matrix             3  3.0    0.049    0.052    0.140    0.193       1
-3:  dbcsr_redistribute                   3  4.0    0.007    0.007    0.089    0.160       0
-3:  mp_alltoall_i22                      3  5.0    0.080    0.152    0.080    0.152       1
-3:  mp_sum_d                            76  1.3    0.077    0.150    0.077    0.150       0
-3:  make_m2s                            20  5.0    0.000    0.000    0.133    0.134       1
-3:  make_images                         20  6.0    0.047    0.048    0.110    0.111       1
-3:  dbcsr_make_untransposed_blocks      20  5.0    0.054    0.054    0.054    0.054       1
-3:  dbcsr_special_finalize              30  7.0    0.009    0.009    0.044    0.045       0
-3:  mp_sum_l                           135  2.6    0.021    0.041    0.021    0.041       0
-3:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.021    0.041       1
-3:  dbcsr_merge_single_wm               20  8.0    0.016    0.017    0.035    0.036       0
-3:  dbcsr_init_lib_low                   1  1.0    0.024    0.031    0.024    0.031       0
-3:  dbcsr_create_new                    97  6.4    0.017    0.030    0.017    0.030       0
-3:  dbcsr_data_release                 430  7.0    0.023    0.026    0.023    0.026       1
-3:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.023    0.026       0
-3:  merge_index                         13  6.8    0.019    0.026    0.019    0.026       0
-3:  setup_rec_index_2d                  20  6.0    0.024    0.024    0.024    0.024       0
-3:  dbcsr_add_wm_from_matrix            10  5.0    0.012    0.013    0.023    0.024       0
-3:  dbcsr_make_index_list               30  6.0    0.023    0.023    0.023    0.023       0
-3:  dbcsr_sort_indices                  46  8.2    0.023    0.023    0.023    0.023       1
-3:  dbcsr_sort_data                     20  9.0    0.017    0.018    0.017    0.018       0
-3:  dbcsr_copy                          30  4.7    0.013    0.013    0.013    0.013       1
-3:  dbcsr_fill_wm_from_matrix           10  6.0    0.011    0.012    0.011    0.012       1
-3:  dbcsr_data_copy_aa2                 13  6.8    0.011    0.011    0.011    0.011       1
-3:  mp_waitall_1                       280  8.4    0.005    0.009    0.005    0.009       0
-3:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.005    0.009       0
-3:  make_images_pack                    20  7.0    0.009    0.009    0.009    0.009       1
-3:  make_images_data                    20  7.0    0.000    0.000    0.008    0.009       1
-3:  hybrid_alltoall_any                 20  8.0    0.006    0.008    0.006    0.008       1
-3:  tree_to_linear_d                     3  6.0    0.007    0.007    0.007    0.007       0
-3:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.003    0.003       1
-3:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.003    0.003       1
-3:  fill_hash_tables                    10  8.0    0.003    0.003    0.003    0.003       1
+3:  dbcsr_performance_driver             1  1.0    0.004    0.008    5.840    5.841       0
+3:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    5.836    5.840       0
+3:  perf_multiply                        1  3.0    0.000    0.001    5.628    5.651       0
+3:  dbcsr_multiply_generic              10  4.0    0.009    0.016    3.551    3.552       1
+3:  dbcsr_checksum                       5  4.0    1.743    1.783    1.921    1.921       1
+3:  multiply_cannon                     10  5.0    0.135    0.167    1.499    1.590       0
+3:  make_m2s                            20  5.0    0.000    0.000    1.167    1.250       0
+3:  multiply_cannon_loop                10  6.0    0.148    0.171    1.024    1.059       0
+3:  make_images                         20  6.0    0.389    0.457    0.933    0.957       0
+3:  multiply_cannon_multrec             20  7.0    0.797    0.804    0.802    0.805       0
+3:  dbcsr_finalize                      17  4.8    0.060    0.070    0.535    0.594       0
+3:  dbcsr_merge_all                     13  5.8    0.352    0.392    0.454    0.500       0
+3:  dbcsr_special_finalize              30  7.0    0.100    0.110    0.371    0.406       0
+3:  mp_allgather_i34                    10  6.0    0.189    0.312    0.189    0.312       1
+3:  dbcsr_merge_single_wm               20  8.0    0.161    0.176    0.270    0.296       0
+3:  dbcsr_make_index_list               30  6.0    0.234    0.292    0.234    0.292       0
+3:  make_images_sizes                   20  7.0    0.000    0.000    0.158    0.237       0
+3:  mp_alltoall_i44                     20  8.0    0.158    0.237    0.158    0.237       1
+3:  mp_sum_l                           135  2.6    0.168    0.225    0.168    0.225       1
+3:  dbcsr_make_random_matrix             3  3.0    0.052    0.053    0.204    0.220       0
+3:  mp_sum_d                            76  1.3    0.178    0.219    0.178    0.219       0
+3:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.154    0.213       1
+3:  dbcsr_add_wm_from_matrix            10  5.0    0.159    0.190    0.170    0.197       0
+3:  setup_rec_index_2d                  20  6.0    0.145    0.180    0.145    0.180       0
+3:  mp_waitall_1                       280  8.4    0.073    0.134    0.073    0.134       1
+3:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.073    0.134       1
+3:  dbcsr_make_untransposed_blocks      20  5.0    0.129    0.131    0.130    0.131       1
+3:  dbcsr_sort_data                     20  9.0    0.108    0.118    0.108    0.118       0
+3:  dbcsr_redistribute                   3  4.0    0.007    0.007    0.051    0.089       0
+3:  mp_alltoall_i22                      3  5.0    0.040    0.081    0.040    0.081       1
+3:  dbcsr_copy                          30  4.7    0.063    0.070    0.064    0.071       0
+3:  merge_index                         13  6.8    0.063    0.071    0.063    0.071       0
+3:  dbcsr_create_new                    97  6.4    0.033    0.048    0.033    0.048       0
+3:  mp_sync                             10  4.0    0.034    0.037    0.034    0.037       1
+3:  dbcsr_init_lib_low                   1  1.0    0.031    0.031    0.031    0.031       0
+3:  dbcsr_sort_indices                  46  8.2    0.024    0.027    0.024    0.027       1
+3:  dbcsr_data_release                 430  7.0    0.021    0.023    0.021    0.023       0
+3:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.021    0.023       1
+3:  dbcsr_fill_wm_from_matrix           10  6.0    0.010    0.014    0.010    0.014       1
+3:  dbcsr_data_copy_aa2                 13  6.8    0.010    0.010    0.010    0.010       1
+3:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.006    0.009       1
+3:  dbcsr_mm_multrec_finalize           10  9.0    0.005    0.009    0.005    0.009       1
+3:  make_images_pack                    20  7.0    0.008    0.009    0.008    0.009       0
+3:  tree_to_linear_d                     3  6.0    0.006    0.006    0.006    0.006       0
+3:  make_images_data                    20  7.0    0.000    0.000    0.006    0.006       0
+3:  hybrid_alltoall_any                 20  8.0    0.005    0.005    0.005    0.005       1
+3:  mp_cart_create                       1  5.0    0.002    0.004    0.002    0.004       0
+3:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.003    0.003       0
+3:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.003    0.003       0
+3:  fill_hash_tables                    10  8.0    0.003    0.003    0.003    0.003       0
 3:  buffer_matrices_ensure_size         20  6.0    0.002    0.002    0.002    0.002       0
-3:  mp_allgather_i34                    10  6.0    0.001    0.002    0.001    0.002       0
 3:  mp_alltoall_d11v                     9  5.0    0.001    0.002    0.001    0.002       0
-3:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.002    0.002       1
-3:  dbcsr_mm_multrec_finalize           10  9.0    0.002    0.002    0.002    0.002       1
-3:  make_images_sizes                   20  7.0    0.000    0.000    0.001    0.001       1
-3:  mp_alltoall_i44                     20  8.0    0.001    0.001    0.001    0.001       0
-3:  mp_cart_create                       1  5.0    0.000    0.001    0.000    0.001       0
-3:  dbcsr_data_new                     271  6.9    0.001    0.001    0.001    0.001       1
+3:  dbcsr_data_new                     271  6.9    0.001    0.001    0.001    0.001       0
 3:  quick_finalize                      13  7.5    0.000    0.000    0.001    0.001       1
-3:  dbcsr_make_dbcsr_index              46  8.2    0.001    0.001    0.001    0.001       1
-3:  dbcsr_destroy                       87  5.2    0.000    0.000    0.001    0.001       1
-3:  mp_irecv_iv                         50  8.0    0.001    0.001    0.001    0.001       1
+3:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.001    0.001       0
+3:  dbcsr_make_dbcsr_index              46  8.2    0.001    0.001    0.001    0.001       0
 3:  mp_max_l                            89  1.0    0.000    0.001    0.000    0.001       1
-3:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       1
-3:  mp_sync                             10  4.0    0.000    0.000    0.000    0.000       0
-3:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       1
+3:  mp_irecv_iv                         50  8.0    0.000    0.001    0.000    0.001       0
 3:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
+3:  dbcsr_destroy                       87  5.2    0.000    0.000    0.000    0.000       1
 3:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       0
+3:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
 3:  mp_bcast_av                         98  1.0    0.000    0.000    0.000    0.000       0
 3:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       1
-3:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
 3:  mp_bcast_i                          99  2.0    0.000    0.000    0.000    0.000       1
 3:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
+3:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
 3:  dbcsr_make_index_exist              97  7.4    0.000    0.000    0.000    0.000       0
-3:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       1
-3:  dbcsr_distribution_new              26  4.7    0.000    0.000    0.000    0.000       0
-3:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
+3:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       0
 3:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
 3:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       0
+3:  dbcsr_distribution_new              26  4.7    0.000    0.000    0.000    0.000       1
+3:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
+3:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       0
 3:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
-3:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
-3:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       1
-3:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       1
-3:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
 3:  dbcsr_switch_data_area              33  7.0    0.000    0.000    0.000    0.000       1
-3:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
-3:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
-3:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
+3:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       1
+3:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
+3:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
+3:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
 3:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
-3:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       1
+3:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
+3:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
+3:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       0
 3:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
-3:  dbcsr_get_local_rows                10  5.0    0.000    0.000    0.000    0.000       1
-3:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
-3:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
+3:  dbcsr_get_local_rows                10  5.0    0.000    0.000    0.000    0.000       0
+3:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       1
 3:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
-3:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       0
+3:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
+3:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       1
 3:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
-3:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
+3:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       1
+3:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       1
 3:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
-3:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 3:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
-3:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       0
-3:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
-3:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 3:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-3:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-3:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+3:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
+3:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       0
+3:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+3:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+3:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 3:  -------------------------------------------------------------------------------
 3: 
- 3/19 Test  #3: dbcsr_perf:inputs/test_rect1_sparse.perf ..............   Passed    4.03 sec
+ 3/19 Test  #3: dbcsr_perf:inputs/test_rect1_sparse.perf ..............   Passed    6.64 sec
 test 4
       Start  4: dbcsr_perf:inputs/test_rect2_dense.perf
 
@@ -2640,12 +2676,12 @@
 4: 
 4: 
 4:                           mean        std         minmin      maxmax
-4:    time            =    39.62E-03   47.46E-06   39.46E-03   40.05E-03 seconds
-4:    perf total      =   504.76E+06  600.41E+03  499.38E+06  506.80E+06 FLOPS
-4:    perf per node   =   252.38E+06  300.21E+03  249.69E+06  253.40E+06 FLOPS
-4:    perf per thread =   126.19E+06  150.10E+03  124.84E+06  126.70E+06 FLOPS
-4:    load imbalance  =     0.20E-01    0.24E-04    0.20E-01    0.20E-01
-4:    rel load imbal  =     0.50E+00    0.11E-04    0.50E+00    0.50E+00
+4:    time            =   295.96E-03   31.51E-03   64.91E-03  427.98E-03 seconds
+4:    perf total      =    85.60E+06   23.74E+06   46.73E+06  308.05E+06 FLOPS
+4:    perf per node   =    42.80E+06   11.87E+06   23.37E+06  154.03E+06 FLOPS
+4:    perf per thread =    21.40E+06    5.94E+06   11.68E+06   77.01E+06 FLOPS
+4:    load imbalance  =     0.17E+00    0.17E-01    0.32E-01    0.22E+00
+4:    rel load imbal  =     0.53E+00    0.43E-02    0.50E+00    0.55E+00
 4:  ********************************************************************************
 4: 
 4:  -------------------------------------------------------------------------------
@@ -2707,117 +2743,117 @@
 4:  -------------------------------------------------------------------------------
 4:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 4:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-4:  dbcsr_performance_driver             1  1.0    0.004    0.008    1.747    1.755       0
-4:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    1.743    1.755       0
-4:  perf_multiply                        1  3.0    0.000    0.000    1.563    1.575       0
-4:  dbcsr_checksum                       5  4.0    0.912    1.087    1.115    1.115       1
-4:  dbcsr_multiply_generic              10  4.0    0.000    0.000    0.396    0.396       0
-4:  mp_sum_d                            76  1.3    0.203    0.378    0.203    0.378       0
-4:  dbcsr_finalize                      17  4.8    0.020    0.022    0.178    0.183       1
-4:  dbcsr_make_random_matrix             3  3.0    0.005    0.005    0.177    0.180       0
-4:  multiply_cannon                     10  5.0    0.013    0.013    0.163    0.163       1
-4:  dbcsr_merge_all                     13  5.8    0.138    0.139    0.158    0.161       1
-4:  multiply_cannon_loop                10  6.0    0.008    0.008    0.136    0.136       0
-4:  make_m2s                            20  5.0    0.000    0.000    0.131    0.131       0
-4:  multiply_cannon_multrec             20  7.0    0.128    0.128    0.128    0.128       1
-4:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.072    0.072       1
-4:  make_dense_data                     40  7.8    0.020    0.020    0.072    0.072       0
-4:  dbcsr_create_new                   157  6.4    0.060    0.061    0.061    0.062       0
-4:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.056    0.056       0
-4:  make_images                         20  6.0    0.041    0.041    0.050    0.050       1
-4:  dbcsr_iterator_start               126  7.4    0.044    0.044    0.044    0.044       1
-4:  dbcsr_redistribute                   3  4.0    0.001    0.001    0.018    0.030       0
-4:  dbcsr_init_lib_low                   1  1.0    0.020    0.028    0.020    0.028       0
-4:  mp_alltoall_i22                      3  5.0    0.014    0.028    0.014    0.028       1
-4:  dbcsr_make_index_list               30  6.0    0.021    0.021    0.021    0.021       0
-4:  dbcsr_iterator_stop                126  7.4    0.021    0.021    0.021    0.021       1
-4:  merge_index                         13  6.8    0.019    0.020    0.019    0.020       1
-4:  dbcsr_make_undense                  10  5.0    0.004    0.004    0.017    0.017       0
-4:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.017    0.017       0
-4:  dbcsr_add_wm_from_matrix            10  5.0    0.012    0.012    0.012    0.012       1
-4:  setup_rec_index_2d                  20  6.0    0.012    0.012    0.012    0.012       0
-4:  dbcsr_make_dists_dense              10  5.0    0.008    0.008    0.008    0.008       1
-4:  dbcsr_make_untransposed_blocks      20  5.0    0.008    0.008    0.008    0.008       1
-4:  dbcsr_new_transposed                10  5.0    0.000    0.000    0.005    0.005       1
-4:  dbcsr_data_release                 750  7.5    0.005    0.005    0.005    0.005       0
-4:  dbcsr_destroy                      147  5.7    0.000    0.000    0.005    0.005       1
-4:  make_images_pack                    20  7.0    0.005    0.005    0.005    0.005       1
-4:  dbcsr_copy                          10  4.0    0.004    0.004    0.004    0.004       1
-4:  mp_cart_create                       1  5.0    0.002    0.004    0.002    0.004       0
-4:  make_images_data                    20  7.0    0.000    0.000    0.003    0.003       0
-4:  hybrid_alltoall_any                 20  8.0    0.001    0.001    0.002    0.002       1
-4:  dbcsr_sort_indices                  56  8.0    0.001    0.001    0.001    0.001       1
-4:  tree_to_linear_d                     3  6.0    0.001    0.001    0.001    0.001       0
-4:  mp_waitall_1                       280  8.4    0.001    0.001    0.001    0.001       0
-4:  mp_bcast_av                        105  1.0    0.000    0.000    0.001    0.001       0
-4:  quick_finalize                      33  7.8    0.000    0.000    0.001    0.001       0
-4:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.001    0.001       1
+4:  dbcsr_performance_driver             1  1.0    0.004    0.008    5.034    5.036       0
+4:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    5.030    5.032       0
+4:  perf_multiply                        1  3.0    0.000    0.000    4.838    4.852       0
+4:  dbcsr_multiply_generic              10  4.0    0.025    0.041    2.960    3.139       0
+4:  dbcsr_checksum                       5  4.0    0.801    0.886    1.589    1.610       1
+4:  make_m2s                            20  5.0    0.000    0.000    1.277    1.461       0
+4:  multiply_cannon                     10  5.0    0.099    0.165    0.871    1.277       0
+4:  make_images                         20  6.0    0.180    0.296    0.692    0.948       0
+4:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.502    0.880       0
+4:  make_dense_data                     40  7.8    0.130    0.225    0.501    0.880       0
+4:  mp_sum_d                            76  1.3    0.788    0.852    0.788    0.852       0
+4:  mp_allgather_i34                    10  6.0    0.417    0.834    0.417    0.834       1
+4:  make_images_sizes                   20  7.0    0.000    0.000    0.367    0.690       0
+4:  mp_alltoall_i44                     20  8.0    0.367    0.690    0.367    0.690       1
+4:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.380    0.674       0
+4:  dbcsr_iterator_start               126  7.4    0.322    0.573    0.322    0.573       0
+4:  multiply_cannon_loop                10  6.0    0.030    0.039    0.275    0.398       0
+4:  mp_waitall_1                       280  8.4    0.251    0.382    0.251    0.382       1
+4:  mp_sync                             10  4.0    0.189    0.378    0.189    0.378       1
+4:  dbcsr_make_index_list               30  6.0    0.163    0.302    0.163    0.302       0
+4:  dbcsr_iterator_stop                126  7.4    0.152    0.275    0.152    0.275       0
+4:  mp_sum_l                           145  2.7    0.233    0.258    0.233    0.258       1
+4:  dbcsr_make_undense                  10  5.0    0.031    0.057    0.134    0.251       0
+4:  dbcsr_finalize                      17  4.8    0.029    0.032    0.208    0.228       0
+4:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.122    0.207       0
+4:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.114    0.197       1
+4:  dbcsr_make_random_matrix             3  3.0    0.005    0.005    0.188    0.196       1
+4:  dbcsr_merge_all                     13  5.8    0.159    0.170    0.179    0.196       0
+4:  make_images_data                    20  7.0    0.000    0.000    0.139    0.187       0
+4:  multiply_cannon_multrec             20  7.0    0.130    0.180    0.130    0.180       1
+4:  dbcsr_create_new                   157  6.4    0.131    0.170    0.132    0.171       0
+4:  setup_rec_index_2d                  20  6.0    0.079    0.145    0.079    0.145       0
+4:  hybrid_alltoall_any                 20  8.0    0.001    0.001    0.095    0.139       0
+4:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.101    0.120       0
+4:  dbcsr_make_untransposed_blocks      20  5.0    0.062    0.110    0.062    0.110       0
+4:  dbcsr_add_wm_from_matrix            10  5.0    0.040    0.074    0.049    0.091       0
+4:  dbcsr_make_dists_dense              10  5.0    0.055    0.089    0.055    0.089       0
+4:  mp_sum_b                            20  5.0    0.042    0.084    0.042    0.084       0
+4:  dbcsr_copy                          10  4.0    0.040    0.068    0.040    0.069       0
+4:  dbcsr_new_transposed                10  5.0    0.000    0.000    0.039    0.065       1
+4:  dbcsr_redistribute                   3  4.0    0.001    0.001    0.030    0.042       1
+4:  mp_alltoall_i22                      3  5.0    0.028    0.040    0.028    0.040       1
+4:  dbcsr_init_lib_low                   1  1.0    0.031    0.031    0.031    0.031       0
+4:  merge_index                         13  6.8    0.018    0.024    0.018    0.024       0
+4:  dbcsr_fill_wm_from_matrix           10  6.0    0.010    0.016    0.010    0.016       0
+4:  mp_max_l                            96  1.0    0.010    0.016    0.010    0.016       1
+4:  mp_bcast_av                        105  1.0    0.000    0.000    0.006    0.012       0
+4:  mp_bcast_i                         106  2.0    0.006    0.012    0.006    0.012       1
+4:  mp_max_i                            99  1.0    0.004    0.008    0.004    0.008       0
+4:  make_images_pack                    20  7.0    0.005    0.005    0.005    0.005       0
+4:  dbcsr_data_release                 750  7.5    0.003    0.004    0.003    0.004       0
+4:  dbcsr_destroy                      147  5.7    0.000    0.000    0.003    0.004       0
+4:  dbcsr_sort_indices                  56  8.0    0.001    0.002    0.001    0.002       1
+4:  tree_to_linear_d                     3  6.0    0.001    0.001    0.001    0.001       1
+4:  dbcsr_data_new                     431  7.2    0.001    0.001    0.001    0.001       0
 4:  transpose_index_local               10  6.0    0.000    0.000    0.001    0.001       1
-4:  dbcsr_data_new                     431  7.2    0.001    0.001    0.001    0.001       1
-4:  mp_bcast_i                         106  2.0    0.000    0.001    0.000    0.001       1
-4:  mp_max_l                            96  1.0    0.000    0.001    0.000    0.001       1
-4:  mp_allgather_i34                    10  6.0    0.000    0.000    0.000    0.000       1
-4:  mp_sum_l                           145  2.7    0.000    0.000    0.000    0.000       0
-4:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
-4:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.001    0.001       1
+4:  quick_finalize                      33  7.8    0.000    0.000    0.001    0.001       1
+4:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.001       0
+4:  mp_irecv_dv                         20  8.5    0.000    0.001    0.000    0.001       1
+4:  setup_buffer_matrices               20  6.0    0.000    0.000    0.001    0.001       1
 4:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       0
-4:  make_images_sizes                   20  7.0    0.000    0.000    0.000    0.000       1
 4:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       0
-4:  mp_alltoall_i44                     20  8.0    0.000    0.000    0.000    0.000       0
-4:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
 4:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
-4:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.000    0.000       0
+4:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       1
+4:  mp_irecv_iv                         60  8.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_iterator_seek                126  8.4    0.000    0.000    0.000    0.000       0
 4:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.000    0.000       0
+4:  dbcsr_switch_data_area              93  7.8    0.000    0.000    0.000    0.000       0
 4:  mp_isend_iv                         60  8.0    0.000    0.000    0.000    0.000       0
-4:  mp_irecv_iv                         60  8.0    0.000    0.000    0.000    0.000       1
-4:  mp_maxloc_dv                       215  1.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_data_copy_aa2                 13  6.8    0.000    0.000    0.000    0.000       0
-4:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       0
-4:  mp_sync                             10  4.0    0.000    0.000    0.000    0.000       1
+4:  mp_maxloc_dv                       215  1.0    0.000    0.000    0.000    0.000       0
 4:  mp_isend_dv                         20  8.5    0.000    0.000    0.000    0.000       0
-4:  dbcsr_switch_data_area              93  7.8    0.000    0.000    0.000    0.000       0
-4:  dbcsr_make_index_exist             157  7.4    0.000    0.000    0.000    0.000       1
-4:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_iterator_seek                126  8.4    0.000    0.000    0.000    0.000       1
+4:  dbcsr_data_copy_aa2                 13  6.8    0.000    0.000    0.000    0.000       1
+4:  dbcsr_make_index_exist             157  7.4    0.000    0.000    0.000    0.000       0
 4:  dbcsr_distribution_new              66  5.5    0.000    0.000    0.000    0.000       0
+4:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+4:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
 4:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
 4:  dbcsr_make_dbcsr_index              56  8.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
-4:  mp_max_i                            99  1.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_fill_wm_from_matrix           10  6.0    0.000    0.000    0.000    0.000       0
-4:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
-4:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
-4:  mp_irecv_dv                         20  8.5    0.000    0.000    0.000    0.000       0
+4:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       0
 4:  dbcsr_index_prune_deleted           30  7.0    0.000    0.000    0.000    0.000       0
-4:  mp_sum_b                            20  5.0    0.000    0.000    0.000    0.000       0
 4:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_dist_bin                       5  3.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
-4:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
-4:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
-4:  buffer_matrices_ensure_size         20  6.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       0
-4:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       1
+4:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
+4:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
+4:  buffer_matrices_ensure_size         20  6.0    0.000    0.000    0.000    0.000       0
 4:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       0
 4:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
+4:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       0
+4:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
+4:  dbcsr_dist_bin                       5  3.0    0.000    0.000    0.000    0.000       0
+4:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       0
+4:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       0
+4:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
+4:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
 4:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
-4:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
-4:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
-4:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       1
-4:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-4:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
+4:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       1
+4:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       0
+4:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       1
+4:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
+4:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
+4:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
 4:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 4:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-4:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
 4:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 4:  -------------------------------------------------------------------------------
 4: 
- 4/19 Test  #4: dbcsr_perf:inputs/test_rect2_dense.perf ...............   Passed    2.27 sec
+ 4/19 Test  #4: dbcsr_perf:inputs/test_rect2_dense.perf ...............   Passed    5.84 sec
 test 5
       Start  5: dbcsr_perf:inputs/test_rect2_sparse.perf
 
@@ -2872,12 +2908,12 @@
 5: 
 5: 
 5:                           mean        std         minmin      maxmax
-5:    time            =    85.98E-03  414.95E-06   83.81E-03   88.65E-03 seconds
-5:    perf total      =     1.16E+09    5.62E+06    1.13E+09    1.19E+09 FLOPS
-5:    perf per node   =   581.65E+06    2.81E+06  566.13E+06  594.15E+06 FLOPS
-5:    perf per thread =   290.83E+06    1.41E+06  283.06E+06  297.07E+06 FLOPS
-5:    load imbalance  =     0.43E-01    0.21E-03    0.42E-01    0.44E-01
-5:    rel load imbal  =     0.50E+00    0.43E-04    0.50E+00    0.50E+00
+5:    time            =   136.37E-03   14.09E-03   85.95E-03  219.99E-03 seconds
+5:    perf total      =   806.49E+06   80.38E+06  456.24E+06    1.16E+09 FLOPS
+5:    perf per node   =   403.24E+06   40.19E+06  228.12E+06  581.01E+06 FLOPS
+5:    perf per thread =   201.62E+06   20.10E+06  114.06E+06  290.50E+06 FLOPS
+5:    load imbalance  =     0.70E-01    0.75E-02    0.43E-01    0.11E+00
+5:    rel load imbal  =     0.51E+00    0.19E-02    0.50E+00    0.52E+00
 5:  ********************************************************************************
 5: 
 5:  -------------------------------------------------------------------------------
@@ -2897,7 +2933,7 @@
 5:  marketing flops                    99.999998E+09
 5:  -------------------------------------------------------------------------------
 5:  # multiplications                             10
-5:  max memory usage/rank             297.545728E+06
+5:  max memory usage/rank             297.451520E+06
 5:  # max total images/rank                        2
 5:  # max 3D layers                                1
 5:  # MPI messages exchanged                      20
@@ -2939,112 +2975,112 @@
 5:  -------------------------------------------------------------------------------
 5:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 5:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-5:  dbcsr_performance_driver             1  1.0    0.004    0.008    2.350    2.350       0
-5:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    2.346    2.349       0
-5:  perf_multiply                        1  3.0    0.000    0.001    2.116    2.118       0
-5:  dbcsr_checksum                       5  4.0    0.836    0.857    1.209    1.209       0
-5:  dbcsr_multiply_generic              10  4.0    0.010    0.011    0.860    0.863       1
-5:  multiply_cannon                     10  5.0    0.014    0.014    0.565    0.566       1
-5:  multiply_cannon_loop                10  6.0    0.009    0.009    0.512    0.513       1
-5:  multiply_cannon_multrec             20  7.0    0.487    0.489    0.488    0.489       1
-5:  mp_sum_d                            76  1.3    0.372    0.394    0.372    0.394       1
-5:  dbcsr_make_random_matrix             3  3.0    0.046    0.048    0.226    0.236       0
-5:  dbcsr_finalize                      17  4.8    0.028    0.031    0.213    0.223       1
-5:  make_m2s                            20  5.0    0.000    0.000    0.185    0.187       1
-5:  dbcsr_merge_all                     13  5.8    0.137    0.139    0.177    0.183       1
-5:  make_images                         20  6.0    0.073    0.074    0.161    0.163       0
-5:  dbcsr_create_new                   107  6.3    0.044    0.049    0.045    0.049       0
-5:  dbcsr_special_finalize              30  7.0    0.008    0.008    0.042    0.044       0
-5:  dbcsr_merge_single_wm               20  8.0    0.015    0.016    0.032    0.034       0
-5:  setup_rec_index_2d                  20  6.0    0.032    0.032    0.032    0.032       1
-5:  merge_index                         13  6.8    0.025    0.029    0.025    0.029       1
-5:  make_images_pack                    20  7.0    0.028    0.029    0.028    0.029       0
-5:  dbcsr_init_lib_low                   1  1.0    0.027    0.027    0.027    0.027       1
-5:  dbcsr_redistribute                   3  4.0    0.006    0.006    0.018    0.024       1
-5:  dbcsr_make_index_list               30  6.0    0.024    0.024    0.024    0.024       1
-5:  mp_waitall_1                       280  8.4    0.021    0.022    0.021    0.022       0
-5:  dbcsr_make_untransposed_blocks      20  5.0    0.019    0.019    0.019    0.019       0
-5:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.016    0.017       0
-5:  dbcsr_sort_data                     20  9.0    0.016    0.017    0.016    0.017       0
-5:  mp_alltoall_i22                      3  5.0    0.010    0.016    0.010    0.016       1
-5:  dbcsr_sort_indices                  56  8.0    0.014    0.014    0.014    0.014       1
-5:  dbcsr_data_release                 450  7.0    0.011    0.013    0.011    0.013       0
-5:  make_images_data                    20  7.0    0.000    0.000    0.013    0.013       1
-5:  hybrid_alltoall_any                 20  8.0    0.007    0.007    0.011    0.011       1
-5:  dbcsr_new_transposed                10  5.0    0.000    0.000    0.011    0.011       0
-5:  dbcsr_add_wm_from_matrix            10  5.0    0.004    0.004    0.011    0.011       0
-5:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.008    0.009       1
-5:  dbcsr_destroy                       97  5.2    0.000    0.000    0.004    0.007       0
-5:  dbcsr_fill_wm_from_matrix           10  6.0    0.007    0.007    0.007    0.007       0
-5:  tree_to_linear_d                     3  6.0    0.007    0.007    0.007    0.007       0
-5:  transpose_index_local               10  6.0    0.000    0.000    0.006    0.006       1
-5:  dbcsr_copy                          30  4.7    0.006    0.006    0.006    0.006       0
-5:  mp_sync                             10  4.0    0.003    0.006    0.003    0.006       1
-5:  make_images_sizes                   20  7.0    0.000    0.000    0.004    0.006       1
-5:  mp_alltoall_i44                     20  8.0    0.004    0.006    0.004    0.006       1
+5:  dbcsr_performance_driver             1  1.0    0.004    0.008    2.848    2.850       0
+5:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    2.844    2.847       0
+5:  perf_multiply                        1  3.0    0.001    0.002    2.600    2.611       0
+5:  dbcsr_multiply_generic              10  4.0    0.024    0.035    1.364    1.372       0
+5:  dbcsr_checksum                       5  4.0    0.753    1.089    1.138    1.139       0
+5:  multiply_cannon                     10  5.0    0.029    0.044    0.755    0.768       0
+5:  mp_sum_d                            76  1.3    0.385    0.720    0.385    0.720       1
+5:  multiply_cannon_loop                10  6.0    0.031    0.039    0.652    0.655       0
+5:  multiply_cannon_multrec             20  7.0    0.565    0.585    0.569    0.593       0
+5:  make_m2s                            20  5.0    0.000    0.000    0.384    0.400       0
+5:  make_images                         20  6.0    0.134    0.171    0.357    0.376       0
+5:  dbcsr_make_random_matrix             3  3.0    0.052    0.052    0.240    0.244       1
+5:  dbcsr_finalize                      17  4.8    0.024    0.032    0.215    0.220       0
+5:  dbcsr_merge_all                     13  5.8    0.150    0.151    0.186    0.187       1
+5:  mp_waitall_1                       280  8.4    0.099    0.154    0.099    0.154       1
+5:  make_images_sizes                   20  7.0    0.000    0.000    0.057    0.087       0
+5:  mp_alltoall_i44                     20  8.0    0.057    0.087    0.057    0.087       1
+5:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.051    0.086       0
+5:  dbcsr_special_finalize              30  7.0    0.031    0.031    0.079    0.085       0
+5:  dbcsr_create_new                   107  6.3    0.069    0.077    0.069    0.078       1
+5:  make_images_data                    20  7.0    0.000    0.000    0.057    0.076       1
+5:  hybrid_alltoall_any                 20  8.0    0.008    0.009    0.053    0.071       0
+5:  dbcsr_merge_single_wm               20  8.0    0.022    0.027    0.046    0.053       1
+5:  mp_sum_l                           135  2.6    0.043    0.048    0.043    0.048       1
+5:  setup_rec_index_2d                  20  6.0    0.045    0.046    0.045    0.046       1
+5:  dbcsr_make_untransposed_blocks      20  5.0    0.035    0.038    0.035    0.038       0
+5:  dbcsr_redistribute                   3  4.0    0.006    0.006    0.032    0.036       1
+5:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.027    0.036       0
+5:  mp_sync                             10  4.0    0.029    0.036    0.029    0.036       1
+5:  dbcsr_init_lib_low                   1  1.0    0.031    0.031    0.031    0.031       0
+5:  dbcsr_make_index_list               30  6.0    0.027    0.030    0.027    0.030       0
+5:  dbcsr_add_wm_from_matrix            10  5.0    0.016    0.017    0.025    0.029       1
+5:  make_images_pack                    20  7.0    0.028    0.029    0.029    0.029       0
+5:  mp_alltoall_i22                      3  5.0    0.024    0.028    0.024    0.028       1
+5:  mp_allgather_i34                    10  6.0    0.024    0.025    0.024    0.025       0
+5:  dbcsr_sort_data                     20  9.0    0.023    0.025    0.023    0.025       1
+5:  dbcsr_new_transposed                10  5.0    0.000    0.000    0.023    0.024       0
+5:  merge_index                         13  6.8    0.022    0.022    0.022    0.022       0
+5:  dbcsr_copy                          30  4.7    0.017    0.020    0.017    0.020       1
+5:  dbcsr_data_release                 450  7.0    0.015    0.016    0.015    0.016       1
+5:  dbcsr_fill_wm_from_matrix           10  6.0    0.009    0.014    0.009    0.014       0
+5:  dbcsr_sort_indices                  56  8.0    0.014    0.014    0.014    0.014       0
+5:  dbcsr_destroy                       97  5.2    0.000    0.000    0.011    0.012       1
+5:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.004    0.008       1
+5:  dbcsr_mm_multrec_finalize           10  9.0    0.004    0.008    0.004    0.008       0
+5:  mp_sum_b                            10  5.0    0.004    0.007    0.004    0.007       1
+5:  transpose_index_local               10  6.0    0.000    0.000    0.007    0.007       0
+5:  tree_to_linear_d                     3  6.0    0.007    0.007    0.007    0.007       1
+5:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.004    0.006       1
 5:  buffer_matrices_ensure_size         20  6.0    0.003    0.005    0.003    0.005       0
-5:  dbcsr_data_copy_aa2                 13  6.8    0.003    0.003    0.003    0.003       1
-5:  mp_allgather_i34                    10  6.0    0.002    0.003    0.002    0.003       1
-5:  mp_sum_l                           135  2.6    0.002    0.002    0.002    0.002       0
-5:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.002    0.002       1
-5:  quick_finalize                      13  7.5    0.000    0.000    0.002    0.002       1
-5:  mp_bcast_av                        100  1.0    0.000    0.000    0.001    0.001       0
-5:  mp_bcast_i                         101  2.0    0.001    0.001    0.001    0.001       1
-5:  mp_alltoall_d11v                     9  5.0    0.001    0.001    0.001    0.001       1
+5:  mp_bcast_av                        100  1.0    0.000    0.000    0.002    0.003       0
+5:  mp_bcast_i                         101  2.0    0.002    0.003    0.002    0.003       1
+5:  dbcsr_data_copy_aa2                 13  6.8    0.003    0.003    0.003    0.003       0
+5:  mp_max_l                            91  1.0    0.002    0.003    0.002    0.003       1
+5:  quick_finalize                      13  7.5    0.001    0.001    0.002    0.002       0
 5:  dbcsr_data_new                     281  6.9    0.001    0.001    0.001    0.001       0
-5:  mp_max_l                            91  1.0    0.001    0.001    0.001    0.001       1
-5:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.001    0.001       1
-5:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.001    0.001       1
-5:  fill_hash_tables                    10  8.0    0.001    0.001    0.001    0.001       1
+5:  mp_alltoall_d11v                     9  5.0    0.001    0.001    0.001    0.001       1
+5:  mp_max_r                             1  1.0    0.000    0.001    0.000    0.001       1
+5:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.001    0.001       0
+5:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.001    0.001       0
+5:  fill_hash_tables                    10  8.0    0.001    0.001    0.001    0.001       0
+5:  mp_irecv_iv                         60  8.0    0.001    0.001    0.001    0.001       0
 5:  setup_buffer_matrices               20  6.0    0.000    0.000    0.001    0.001       0
-5:  mp_irecv_iv                         60  8.0    0.001    0.001    0.001    0.001       1
 5:  dbcsr_make_dbcsr_index              56  8.0    0.000    0.000    0.000    0.000       1
-5:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       1
-5:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       1
-5:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       1
-5:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+5:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       0
 5:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
-5:  mp_isend_iv                         60  8.0    0.000    0.000    0.000    0.000       1
 5:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       0
-5:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
-5:  dbcsr_distribution_new              36  5.0    0.000    0.000    0.000    0.000       1
+5:  mp_isend_iv                         60  8.0    0.000    0.000    0.000    0.000       1
+5:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
+5:  dbcsr_distribution_new              36  5.0    0.000    0.000    0.000    0.000       0
 5:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
-5:  mp_isend_dv                         20  8.5    0.000    0.000    0.000    0.000       1
-5:  mp_maxloc_dv                       205  1.0    0.000    0.000    0.000    0.000       0
+5:  mp_isend_dv                         20  8.5    0.000    0.000    0.000    0.000       0
 5:  dbcsr_make_index_exist             107  7.3    0.000    0.000    0.000    0.000       0
+5:  mp_maxloc_dv                       205  1.0    0.000    0.000    0.000    0.000       0
+5:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       0
 5:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       0
 5:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
-5:  mp_irecv_dv                         20  8.5    0.000    0.000    0.000    0.000       1
-5:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       0
+5:  mp_irecv_dv                         20  8.5    0.000    0.000    0.000    0.000       0
 5:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       1
+5:  dbcsr_switch_data_area              43  6.8    0.000    0.000    0.000    0.000       1
 5:  mp_max_i                            94  1.0    0.000    0.000    0.000    0.000       0
-5:  dbcsr_switch_data_area              43  6.8    0.000    0.000    0.000    0.000       0
-5:  dbcsr_dist_bin                       5  3.0    0.000    0.000    0.000    0.000       0
-5:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
+5:  dbcsr_dist_bin                       5  3.0    0.000    0.000    0.000    0.000       1
+5:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
 5:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
 5:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
 5:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
-5:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       0
 5:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
+5:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       0
+5:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
 5:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
-5:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
-5:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       1
-5:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       0
 5:  dbcsr_get_local_rows                10  5.0    0.000    0.000    0.000    0.000       1
-5:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 5:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-5:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
-5:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       0
+5:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
+5:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       0
 5:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-5:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       0
+5:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
+5:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
+5:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       1
 5:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
-5:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
 5:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
+5:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 5:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-5:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+5:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 5:  -------------------------------------------------------------------------------
 5: 
- 5/19 Test  #5: dbcsr_perf:inputs/test_rect2_sparse.perf ..............   Passed    3.09 sec
+ 5/19 Test  #5: dbcsr_perf:inputs/test_rect2_sparse.perf ..............   Passed    3.62 sec
 test 6
       Start  6: dbcsr_perf:inputs/test_singleblock.perf
 
@@ -3099,12 +3135,12 @@
 6: 
 6: 
 6:                           mean        std         minmin      maxmax
-6:    time            =    81.46E-03   25.20E-03   33.60E-03  251.97E-03 seconds
-6:    perf total      =     5.32E+06  794.06E+03  992.16E+03    6.95E+06 FLOPS
-6:    perf per node   =     2.66E+06  397.03E+03  496.08E+03    3.47E+06 FLOPS
-6:    perf per thread =     1.33E+06  198.52E+03  248.04E+03    1.74E+06 FLOPS
-6:    load imbalance  =     0.42E-01    0.13E-01    0.19E-01    0.13E+00
-6:    rel load imbal  =     0.51E+00    0.16E-02    0.50E+00    0.52E+00
+6:    time            =    60.88E-03    2.86E-03   41.29E-03   75.12E-03 seconds
+6:    perf total      =     4.03E+06  196.40E+03    3.33E+06    5.35E+06 FLOPS
+6:    perf per node   =     2.02E+06   98.20E+03    1.66E+06    2.67E+06 FLOPS
+6:    perf per thread =     1.01E+06   49.10E+03  831.96E+03    1.34E+06 FLOPS
+6:    load imbalance  =     0.33E-01    0.15E-02    0.25E-01    0.40E-01
+6:    rel load imbal  =     0.52E+00    0.42E-02    0.50E+00    0.54E+00
 6:  ********************************************************************************
 6: 
 6:  -------------------------------------------------------------------------------
@@ -3166,115 +3202,115 @@
 6:  -------------------------------------------------------------------------------
 6:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 6:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-6:  dbcsr_performance_driver             1  1.0    0.004    0.008    1.173    1.173       0
-6:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    1.169    1.173       0
-6:  perf_multiply                        1  3.0    0.000    0.000    1.039    1.121       0
-6:  dbcsr_multiply_generic              10  4.0    0.034    0.048    0.815    0.832       1
-6:  make_m2s                            20  5.0    0.000    0.000    0.333    0.336       1
-6:  multiply_cannon                     10  5.0    0.031    0.050    0.252    0.302       1
-6:  make_images                         20  6.0    0.110    0.195    0.247    0.275       1
-6:  make_images_sizes                   20  7.0    0.000    0.000    0.137    0.250       1
-6:  mp_alltoall_i44                     20  8.0    0.137    0.250    0.137    0.250       0
-6:  dbcsr_make_random_matrix             3  3.0    0.000    0.000    0.126    0.200       0
-6:  dbcsr_finalize                      17  4.8    0.018    0.028    0.121    0.197       0
-6:  dbcsr_redistribute                   3  4.0    0.000    0.000    0.094    0.184       0
-6:  mp_alltoall_i22                      3  5.0    0.092    0.184    0.092    0.184       1
-6:  dbcsr_merge_all                     13  5.8    0.097    0.157    0.103    0.169       0
-6:  multiply_cannon_loop                10  6.0    0.024    0.032    0.092    0.144       1
-6:  mp_allgather_i34                    10  6.0    0.093    0.123    0.093    0.123       0
-6:  mp_waitall_1                       280  8.4    0.043    0.086    0.043    0.086       0
-6:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.043    0.086       1
-6:  dbcsr_make_index_list               30  6.0    0.049    0.080    0.049    0.080       1
-6:  dbcsr_create_new                   147  6.4    0.073    0.079    0.074    0.079       0
-6:  mp_sum_l                           141  2.8    0.039    0.078    0.039    0.078       1
-6:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.038    0.077       1
-6:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.038    0.076       1
-6:  make_dense_data                     40  7.8    0.010    0.019    0.038    0.076       0
-6:  mp_sync                             10  4.0    0.036    0.073    0.036    0.073       0
-6:  dbcsr_make_untransposed_blocks      20  5.0    0.042    0.068    0.042    0.068       1
-6:  dbcsr_copy                          10  4.0    0.032    0.052    0.032    0.052       1
-6:  dbcsr_make_dists_dense              10  5.0    0.032    0.051    0.032    0.051       1
-6:  dbcsr_add_wm_from_matrix            10  5.0    0.016    0.024    0.035    0.048       1
-6:  setup_rec_index_2d                  20  6.0    0.034    0.048    0.034    0.048       1
-6:  dbcsr_iterator_start               116  7.1    0.024    0.048    0.024    0.048       0
-6:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.024    0.047       1
-6:  multiply_cannon_multrec             20  7.0    0.025    0.042    0.025    0.042       0
-6:  dbcsr_checksum                       5  4.0    0.026    0.028    0.030    0.031       1
-6:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.015    0.030       1
-6:  dbcsr_init_lib_low                   1  1.0    0.027    0.027    0.027    0.027       0
-6:  dbcsr_fill_wm_from_matrix           10  6.0    0.019    0.024    0.019    0.024       1
-6:  dbcsr_iterator_stop                116  7.1    0.012    0.023    0.012    0.023       0
-6:  dbcsr_make_undense                  10  5.0    0.002    0.004    0.009    0.018       0
-6:  merge_index                         13  6.8    0.006    0.012    0.006    0.012       0
-6:  mp_sum_d                            72  1.3    0.003    0.006    0.003    0.006       0
-6:  mp_cart_create                       1  5.0    0.002    0.004    0.002    0.004       0
-6:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.002    0.004       1
-6:  dbcsr_mm_csr_init                   10  7.0    0.002    0.004    0.002    0.004       0
-6:  mp_max_l                            92  1.0    0.000    0.001    0.000    0.001       1
-6:  make_images_data                    20  7.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_performance_driver             1  1.0    0.004    0.008    0.896    0.896       0
+6:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    0.891    0.895       0
+6:  perf_multiply                        1  3.0    0.000    0.000    0.753    0.811       0
+6:  dbcsr_multiply_generic              10  4.0    0.013    0.018    0.609    0.633       0
+6:  multiply_cannon                     10  5.0    0.031    0.031    0.246    0.298       1
+6:  dbcsr_finalize                      17  4.8    0.024    0.028    0.149    0.204       1
+6:  dbcsr_make_random_matrix             3  3.0    0.000    0.000    0.134    0.200       0
+6:  make_m2s                            20  5.0    0.000    0.000    0.181    0.187       0
+6:  dbcsr_merge_all                     13  5.8    0.117    0.165    0.125    0.176       1
+6:  multiply_cannon_loop                10  6.0    0.020    0.025    0.158    0.169       0
+6:  multiply_cannon_multrec             20  7.0    0.126    0.155    0.126    0.155       1
+6:  dbcsr_redistribute                   3  4.0    0.000    0.000    0.091    0.151       0
+6:  mp_alltoall_i22                      3  5.0    0.071    0.135    0.071    0.135       0
+6:  make_images                         20  6.0    0.059    0.062    0.116    0.125       0
+6:  mp_sum_l                           141  2.8    0.050    0.085    0.050    0.085       0
+6:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.041    0.083       0
+6:  make_dense_data                     40  7.8    0.010    0.021    0.041    0.082       0
+6:  mp_allgather_i34                    10  6.0    0.039    0.078    0.039    0.078       1
+6:  make_images_sizes                   20  7.0    0.000    0.000    0.055    0.068       1
+6:  mp_alltoall_i44                     20  8.0    0.055    0.068    0.055    0.068       1
+6:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.036    0.065       0
+6:  dbcsr_iterator_start               116  7.1    0.032    0.064    0.032    0.064       0
+6:  mp_sync                             10  4.0    0.029    0.055    0.029    0.055       1
+6:  dbcsr_create_new                   147  6.4    0.039    0.053    0.039    0.053       1
+6:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.021    0.042       0
+6:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.021    0.041       1
+6:  dbcsr_make_undense                  10  5.0    0.006    0.012    0.018    0.037       0
+6:  dbcsr_make_index_list               30  6.0    0.032    0.034    0.032    0.034       1
+6:  dbcsr_init_lib_low                   1  1.0    0.032    0.032    0.032    0.032       0
+6:  dbcsr_make_dists_dense              10  5.0    0.017    0.030    0.017    0.030       1
+6:  mp_waitall_1                       280  8.4    0.013    0.025    0.013    0.025       0
+6:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.013    0.025       0
+6:  mp_cart_create                       1  5.0    0.020    0.023    0.020    0.023       1
+6:  dbcsr_iterator_stop                116  7.1    0.011    0.022    0.011    0.022       0
+6:  setup_rec_index_2d                  20  6.0    0.018    0.018    0.018    0.018       1
+6:  dbcsr_add_wm_from_matrix            10  5.0    0.008    0.011    0.012    0.015       0
+6:  dbcsr_checksum                       5  4.0    0.002    0.002    0.012    0.015       0
+6:  mp_sum_d                            72  1.3    0.010    0.013    0.010    0.013       1
+6:  dbcsr_make_untransposed_blocks      20  5.0    0.012    0.012    0.012    0.012       1
+6:  merge_index                         13  6.8    0.008    0.012    0.008    0.012       1
+6:  dbcsr_copy                          10  4.0    0.007    0.010    0.007    0.010       0
+6:  dbcsr_fill_wm_from_matrix           10  6.0    0.004    0.004    0.004    0.004       1
+6:  make_images_data                    20  7.0    0.000    0.000    0.000    0.001       0
 6:  dbcsr_data_new                     411  7.1    0.000    0.000    0.000    0.000       0
-6:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
+6:  mp_max_l                            92  1.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_destroy                      137  5.7    0.000    0.000    0.000    0.000       0
+6:  dbcsr_data_release                 710  7.4    0.000    0.000    0.000    0.000       0
 6:  mp_bcast_av                        101  1.0    0.000    0.000    0.000    0.000       0
-6:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
-6:  dbcsr_destroy                      137  5.7    0.000    0.000    0.000    0.000       1
+6:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.000    0.000       0
+6:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
 6:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
 6:  mp_bcast_i                         102  2.0    0.000    0.000    0.000    0.000       1
-6:  dbcsr_data_release                 710  7.4    0.000    0.000    0.000    0.000       1
-6:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.000    0.000       1
-6:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       1
-6:  make_images_pack                    20  7.0    0.000    0.000    0.000    0.000       1
-6:  quick_finalize                      33  7.8    0.000    0.000    0.000    0.000       1
+6:  quick_finalize                      33  7.8    0.000    0.000    0.000    0.000       0
 6:  hybrid_alltoall_any                 20  8.0    0.000    0.000    0.000    0.000       0
+6:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
 6:  mp_maxloc_dv                       207  1.0    0.000    0.000    0.000    0.000       0
+6:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       0
 6:  buffer_matrices_ensure_size         20  6.0    0.000    0.000    0.000    0.000       1
-6:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       1
 6:  dbcsr_make_index_exist             147  7.4    0.000    0.000    0.000    0.000       1
-6:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_distribution_new              56  5.4    0.000    0.000    0.000    0.000       1
-6:  dbcsr_switch_data_area              83  8.0    0.000    0.000    0.000    0.000       1
-6:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+6:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       0
 6:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
-6:  tree_to_linear_d                     3  6.0    0.000    0.000    0.000    0.000       0
-6:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
+6:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+6:  make_images_pack                    20  7.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_switch_data_area              83  8.0    0.000    0.000    0.000    0.000       0
 6:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.000    0.000       1
+6:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_distribution_new              56  5.4    0.000    0.000    0.000    0.000       1
+6:  dbcsr_iterator_seek                116  8.1    0.000    0.000    0.000    0.000       0
 6:  mp_max_i                            95  1.0    0.000    0.000    0.000    0.000       0
-6:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+6:  tree_to_linear_d                     3  6.0    0.000    0.000    0.000    0.000       0
 6:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_iterator_seek                116  8.1    0.000    0.000    0.000    0.000       0
-6:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
-6:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
 6:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_sort_indices                  26  8.4    0.000    0.000    0.000    0.000       0
+6:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
 6:  mp_sum_b                            20  5.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_data_copy_aa2                  3  6.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_sort_indices                  26  8.4    0.000    0.000    0.000    0.000       0
+6:  dbcsr_index_prune_deleted           30  7.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       0
 6:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       0
 6:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       1
-6:  dbcsr_index_prune_deleted           30  7.0    0.000    0.000    0.000    0.000       1
-6:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       0
+6:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
+6:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
 6:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       1
+6:  dbcsr_data_copy_aa2                  3  6.0    0.000    0.000    0.000    0.000       0
 6:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
-6:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       1
-6:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
-6:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       1
-6:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
 6:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
+6:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
+6:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       1
+6:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
+6:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
 6:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
+6:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
 6:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
-6:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
-6:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       1
 6:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
 6:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       0
-6:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
-6:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-6:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-6:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
-6:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 6:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
+6:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
+6:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
+6:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+6:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 6:  -------------------------------------------------------------------------------
 6: 
- 6/19 Test  #6: dbcsr_perf:inputs/test_singleblock.perf ...............   Passed    1.77 sec
+ 6/19 Test  #6: dbcsr_perf:inputs/test_singleblock.perf ...............   Passed    1.36 sec
 test 7
       Start  7: dbcsr_perf:inputs/test_square_dense.perf
 
@@ -3329,12 +3365,12 @@
 7: 
 7: 
 7:                           mean        std         minmin      maxmax
-7:    time            =   186.05E-03   59.18E-03   27.53E-03  455.99E-03 seconds
-7:    perf total      =    39.24E+06    9.57E+06    4.39E+06   72.64E+06 FLOPS
-7:    perf per node   =    19.62E+06    4.79E+06    2.19E+06   36.32E+06 FLOPS
-7:    perf per thread =     9.81E+06    2.39E+06    1.10E+06   18.16E+06 FLOPS
-7:    load imbalance  =     0.95E-01    0.30E-01    0.14E-01    0.23E+00
-7:    rel load imbal  =     0.50E+00    0.21E-02    0.50E+00    0.52E+00
+7:    time            =    90.04E-03    6.58E-03   61.08E-03  130.71E-03 seconds
+7:    perf total      =    22.60E+06    1.72E+06   15.30E+06   31.06E+06 FLOPS
+7:    perf per node   =    11.30E+06  859.58E+03    7.65E+06   15.53E+06 FLOPS
+7:    perf per thread =     5.65E+06  429.79E+03    3.83E+06    7.76E+06 FLOPS
+7:    load imbalance  =     0.49E-01    0.37E-02    0.33E-01    0.67E-01
+7:    rel load imbal  =     0.52E+00    0.35E-02    0.50E+00    0.55E+00
 7:  ********************************************************************************
 7: 
 7:  -------------------------------------------------------------------------------
@@ -3396,115 +3432,115 @@
 7:  -------------------------------------------------------------------------------
 7:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 7:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-7:  dbcsr_performance_driver             1  1.0    0.004    0.008    2.342    2.342       0
-7:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    2.338    2.342       0
-7:  perf_multiply                        1  3.0    0.000    0.000    2.258    2.318       0
-7:  dbcsr_multiply_generic              10  4.0    0.054    0.067    1.861    1.874       0
-7:  make_m2s                            20  5.0    0.000    0.000    0.788    0.833       0
-7:  multiply_cannon                     10  5.0    0.067    0.080    0.446    0.563       0
-7:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.417    0.551       0
-7:  make_dense_data                     40  7.8    0.105    0.137    0.417    0.551       0
-7:  make_images                         20  6.0    0.164    0.207    0.325    0.431       0
-7:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.310    0.413       0
-7:  dbcsr_iterator_start               126  7.4    0.264    0.338    0.264    0.338       0
-7:  make_images_sizes                   20  7.0    0.000    0.000    0.158    0.307       0
-7:  mp_alltoall_i44                     20  8.0    0.158    0.307    0.158    0.307       1
-7:  mp_allgather_i34                    10  6.0    0.135    0.264    0.135    0.264       1
-7:  dbcsr_finalize                      17  4.8    0.029    0.034    0.171    0.245       0
-7:  dbcsr_checksum                       5  4.0    0.138    0.225    0.227    0.228       1
-7:  dbcsr_merge_all                     13  5.8    0.123    0.184    0.142    0.211       0
-7:  multiply_cannon_loop                10  6.0    0.036    0.056    0.186    0.187       0
-7:  mp_sum_d                            76  1.3    0.089    0.178    0.089    0.178       0
-7:  dbcsr_iterator_stop                126  7.4    0.131    0.166    0.131    0.166       0
-7:  mp_sum_l                           145  2.7    0.124    0.150    0.124    0.150       1
-7:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.122    0.148       0
-7:  dbcsr_redistribute                   3  4.0    0.000    0.000    0.075    0.144       0
-7:  mp_alltoall_i22                      3  5.0    0.072    0.144    0.072    0.144       1
-7:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.108    0.138       0
-7:  dbcsr_make_index_list               30  6.0    0.097    0.132    0.097    0.132       0
-7:  dbcsr_make_random_matrix             3  3.0    0.001    0.001    0.076    0.128       0
-7:  dbcsr_create_new                   147  6.4    0.099    0.124    0.099    0.124       0
-7:  dbcsr_make_undense                  10  5.0    0.024    0.027    0.107    0.118       0
-7:  mp_waitall_1                       280  8.4    0.092    0.104    0.092    0.104       1
-7:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.092    0.103       0
-7:  dbcsr_add_wm_from_matrix            10  5.0    0.027    0.035    0.054    0.069       0
-7:  multiply_cannon_multrec             20  7.0    0.057    0.067    0.057    0.067       1
-7:  setup_rec_index_2d                  20  6.0    0.058    0.059    0.058    0.059       0
-7:  dbcsr_make_untransposed_blocks      20  5.0    0.049    0.059    0.049    0.059       0
-7:  mp_sync                             10  4.0    0.033    0.052    0.033    0.052       1
-7:  dbcsr_copy                          10  4.0    0.030    0.034    0.030    0.034       0
-7:  dbcsr_fill_wm_from_matrix           10  6.0    0.027    0.034    0.027    0.034       0
-7:  dbcsr_make_dists_dense              10  5.0    0.027    0.034    0.027    0.034       0
-7:  dbcsr_init_lib_low                   1  1.0    0.032    0.032    0.032    0.032       1
-7:  merge_index                         13  6.8    0.019    0.026    0.019    0.026       0
-7:  mp_cart_create                       1  5.0    0.002    0.004    0.002    0.004       0
+7:  dbcsr_performance_driver             1  1.0    0.004    0.008    1.299    1.299       0
+7:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    1.295    1.299       0
+7:  perf_multiply                        1  3.0    0.000    0.000    1.221    1.279       0
+7:  dbcsr_multiply_generic              10  4.0    0.017    0.022    0.900    0.930       0
+7:  multiply_cannon                     10  5.0    0.040    0.043    0.317    0.387       1
+7:  make_m2s                            20  5.0    0.000    0.000    0.274    0.300       0
+7:  multiply_cannon_loop                10  6.0    0.018    0.018    0.217    0.238       0
+7:  mp_sum_l                           145  2.7    0.198    0.206    0.198    0.206       0
+7:  dbcsr_finalize                      17  4.8    0.016    0.028    0.124    0.189       0
+7:  dbcsr_checksum                       5  4.0    0.128    0.158    0.182    0.187       0
+7:  multiply_cannon_multrec             20  7.0    0.148    0.176    0.148    0.176       1
+7:  mp_sum_d                            76  1.3    0.100    0.164    0.100    0.164       1
+7:  dbcsr_merge_all                     13  5.8    0.099    0.149    0.108    0.161       0
+7:  make_images                         20  6.0    0.076    0.078    0.126    0.134       0
+7:  dbcsr_redistribute                   3  4.0    0.000    0.000    0.075    0.132       1
+7:  mp_alltoall_i22                      3  5.0    0.062    0.124    0.062    0.124       1
+7:  dbcsr_make_dense_low                40  6.8    0.000    0.000    0.113    0.123       0
+7:  make_dense_data                     40  7.8    0.029    0.035    0.113    0.123       0
+7:  dbcsr_make_random_matrix             3  3.0    0.001    0.001    0.070    0.120       0
+7:  dbcsr_iterator_start               126  7.4    0.084    0.102    0.084    0.102       0
+7:  dbcsr_make_images_dense             20  6.0    0.000    0.000    0.087    0.101       0
+7:  mp_max_i                            97  1.0    0.056    0.100    0.056    0.100       0
+7:  mp_maxloc_dv                       211  1.0    0.050    0.084    0.050    0.084       0
+7:  mp_allgather_i34                    10  6.0    0.036    0.071    0.036    0.071       1
+7:  mp_max_l                            94  1.0    0.042    0.068    0.042    0.068       1
+7:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.047    0.067       0
+7:  dbcsr_create_new                   147  6.4    0.051    0.060    0.052    0.060       0
+7:  dbcsr_make_index_list               30  6.0    0.044    0.059    0.044    0.059       0
+7:  make_images_sizes                   20  7.0    0.000    0.000    0.048    0.058       1
+7:  mp_alltoall_i44                     20  8.0    0.048    0.058    0.048    0.058       1
+7:  mp_sync                             10  4.0    0.034    0.058    0.034    0.058       1
+7:  mp_waitall_1                       280  8.4    0.050    0.057    0.050    0.057       0
+7:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.050    0.057       1
+7:  dbcsr_make_undense                  10  5.0    0.006    0.008    0.039    0.051       1
+7:  setup_rec_index_2d                  20  6.0    0.023    0.035    0.023    0.035       1
+7:  dbcsr_iterator_stop                126  7.4    0.033    0.034    0.033    0.034       1
+7:  dbcsr_init_lib_low                   1  1.0    0.031    0.031    0.031    0.031       1
+7:  dbcsr_make_dense                    10  5.0    0.000    0.000    0.026    0.030       0
+7:  mp_sum_lv                            2  1.0    0.012    0.024    0.012    0.024       1
+7:  dbcsr_make_dists_dense              10  5.0    0.018    0.022    0.018    0.022       0
+7:  dbcsr_make_untransposed_blocks      20  5.0    0.018    0.020    0.018    0.020       0
+7:  mp_sum_b                            20  5.0    0.010    0.020    0.010    0.020       0
+7:  mp_sum_rv                            1  1.0    0.008    0.016    0.008    0.016       0
+7:  mp_sum_i                             1  1.0    0.008    0.016    0.008    0.016       1
+7:  mp_max_r                             1  1.0    0.008    0.016    0.008    0.016       1
+7:  mp_cart_create                       1  5.0    0.012    0.016    0.012    0.016       0
+7:  dbcsr_add_wm_from_matrix            10  5.0    0.009    0.011    0.013    0.015       0
+7:  mp_bcast_av                        103  1.0    0.000    0.000    0.006    0.012       0
+7:  mp_bcast_i                         104  2.0    0.006    0.012    0.006    0.012       0
+7:  merge_index                         13  6.8    0.008    0.012    0.008    0.012       0
+7:  mp_max_rv                            1  1.0    0.006    0.012    0.006    0.012       0
+7:  mp_max_d                             1  1.0    0.006    0.012    0.006    0.012       0
+7:  mp_sum_lm3                           1  1.0    0.006    0.012    0.006    0.012       1
+7:  mp_min_rv                            1  1.0    0.006    0.012    0.006    0.012       1
+7:  mp_sum_r                             1  1.0    0.006    0.012    0.006    0.012       0
+7:  dbcsr_copy                          10  4.0    0.006    0.008    0.006    0.008       1
+7:  dbcsr_fill_wm_from_matrix           10  6.0    0.004    0.004    0.004    0.004       1
 7:  make_images_data                    20  7.0    0.000    0.000    0.001    0.001       1
-7:  dbcsr_data_new                     421  7.2    0.000    0.001    0.000    0.001       0
-7:  make_images_pack                    20  7.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_destroy                      137  5.7    0.000    0.000    0.000    0.000       0
-7:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_data_release                 730  7.5    0.000    0.000    0.000    0.000       0
+7:  dbcsr_data_new                     421  7.2    0.000    0.001    0.000    0.001       1
+7:  dbcsr_special_finalize              30  7.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_destroy                      137  5.7    0.000    0.000    0.000    0.000       1
+7:  make_images_pack                    20  7.0    0.000    0.000    0.000    0.000       1
 7:  quick_finalize                      33  7.8    0.000    0.000    0.000    0.000       1
-7:  mp_max_l                            94  1.0    0.000    0.000    0.000    0.000       1
-7:  mp_bcast_av                        103  1.0    0.000    0.000    0.000    0.000       0
-7:  hybrid_alltoall_any                 20  8.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
-7:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       0
-7:  mp_bcast_i                         104  2.0    0.000    0.000    0.000    0.000       1
-7:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
-7:  tree_to_linear_d                     3  6.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_iterator_seek                126  8.4    0.000    0.000    0.000    0.000       0
-7:  dbcsr_sort_indices                  46  8.2    0.000    0.000    0.000    0.000       0
-7:  mp_maxloc_dv                       211  1.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_data_release                 730  7.5    0.000    0.000    0.000    0.000       0
+7:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       1
 7:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       0
+7:  tree_to_linear_d                     3  6.0    0.000    0.000    0.000    0.000       0
+7:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       1
+7:  hybrid_alltoall_any                 20  8.0    0.000    0.000    0.000    0.000       1
+7:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
 7:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       1
-7:  dbcsr_switch_data_area              83  8.0    0.000    0.000    0.000    0.000       0
+7:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_sort_indices                  46  8.2    0.000    0.000    0.000    0.000       0
+7:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.000    0.000       0
 7:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_iterator_seek                126  8.4    0.000    0.000    0.000    0.000       0
+7:  dbcsr_switch_data_area              83  8.0    0.000    0.000    0.000    0.000       1
 7:  dbcsr_make_index_exist             147  7.4    0.000    0.000    0.000    0.000       0
-7:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.000    0.000       0
 7:  dbcsr_distribution_new              56  5.4    0.000    0.000    0.000    0.000       0
-7:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       0
-7:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       1
-7:  mp_max_i                            97  1.0    0.000    0.000    0.000    0.000       0
-7:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
-7:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
+7:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       1
+7:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
 7:  dbcsr_data_copy_aa2                 13  6.8    0.000    0.000    0.000    0.000       0
+7:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
 7:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
 7:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       1
-7:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       0
 7:  dbcsr_index_prune_deleted           30  7.0    0.000    0.000    0.000    0.000       0
-7:  mp_sum_b                            20  5.0    0.000    0.000    0.000    0.000       1
 7:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       1
 7:  buffer_matrices_ensure_size         20  6.0    0.000    0.000    0.000    0.000       1
-7:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       0
+7:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       0
 7:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
-7:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
-7:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       0
+7:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
+7:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
 7:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       0
+7:  dbcsr_get_local_rows                20  5.5    0.000    0.000    0.000    0.000       1
+7:  dbcsr_get_local_cols                20  5.5    0.000    0.000    0.000    0.000       1
+7:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
 7:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       1
 7:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       1
-7:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       0
-7:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
+7:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
 7:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
-7:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
 7:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       1
+7:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
 7:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       0
-7:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
 7:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       1
-7:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
-7:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       0
-7:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
-7:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-7:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-7:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-7:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 7:  -------------------------------------------------------------------------------
 7: 
- 7/19 Test  #7: dbcsr_perf:inputs/test_square_dense.perf ..............   Passed    3.11 sec
+ 7/19 Test  #7: dbcsr_perf:inputs/test_square_dense.perf ..............   Passed    2.50 sec
 test 8
       Start  8: dbcsr_perf:inputs/test_square_sparse.perf
 
@@ -3559,12 +3595,12 @@
 8: 
 8: 
 8:                           mean        std         minmin      maxmax
-8:    time            =    55.79E-03    3.13E-03   39.55E-03   68.11E-03 seconds
-8:    perf total      =   367.02E+06   23.84E+06  290.83E+06  500.78E+06 FLOPS
-8:    perf per node   =   183.51E+06   11.92E+06  145.41E+06  250.39E+06 FLOPS
-8:    perf per thread =    91.76E+06    5.96E+06   72.71E+06  125.19E+06 FLOPS
-8:    load imbalance  =     0.28E-01    0.16E-02    0.20E-01    0.34E-01
-8:    rel load imbal  =     0.50E+00    0.16E-02    0.50E+00    0.52E+00
+8:    time            =    92.48E-03    4.58E-03   67.15E-03  118.18E-03 seconds
+8:    perf total      =   212.84E+06   10.99E+06  167.61E+06  283.89E+06 FLOPS
+8:    perf per node   =   106.42E+06    5.49E+06   83.80E+06  141.94E+06 FLOPS
+8:    perf per thread =    53.21E+06    2.75E+06   41.90E+06   70.97E+06 FLOPS
+8:    load imbalance  =     0.49E-01    0.24E-02    0.36E-01    0.61E-01
+8:    rel load imbal  =     0.52E+00    0.43E-02    0.50E+00    0.54E+00
 8:  ********************************************************************************
 8: 
 8:  -------------------------------------------------------------------------------
@@ -3584,7 +3620,7 @@
 8:  marketing flops                    19.999998E+09
 8:  -------------------------------------------------------------------------------
 8:  # multiplications                             10
-8:  max memory usage/rank             281.559040E+06
+8:  max memory usage/rank             283.541504E+06
 8:  # max total images/rank                        2
 8:  # max 3D layers                                1
 8:  # MPI messages exchanged                      20
@@ -3626,110 +3662,110 @@
 8:  -------------------------------------------------------------------------------
 8:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 8:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-8:  dbcsr_performance_driver             1  1.0    0.000    0.001    1.003    1.004       0
-8:  dbcsr_perf_multiply_low              1  2.0    0.000    0.001    1.003    1.003       0
-8:  perf_multiply                        1  3.0    0.000    0.000    0.981    0.981       0
-8:  dbcsr_multiply_generic              10  4.0    0.001    0.001    0.558    0.560       1
-8:  dbcsr_checksum                       5  4.0    0.411    0.411    0.411    0.411       0
-8:  multiply_cannon                     10  5.0    0.021    0.028    0.291    0.298       1
-8:  multiply_cannon_loop                10  6.0    0.058    0.076    0.230    0.239       1
-8:  multiply_cannon_multrec             20  7.0    0.147    0.161    0.149    0.161       1
-8:  make_m2s                            20  5.0    0.000    0.000    0.127    0.127       1
-8:  make_images                         20  6.0    0.040    0.044    0.100    0.105       1
-8:  dbcsr_finalize                      17  4.8    0.009    0.013    0.075    0.086       1
-8:  dbcsr_merge_all                     13  5.8    0.044    0.052    0.057    0.066       1
-8:  mp_sum_l                           135  2.6    0.030    0.058    0.030    0.058       0
-8:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.030    0.058       1
-8:  dbcsr_special_finalize              30  7.0    0.010    0.012    0.038    0.045       1
-8:  mp_waitall_1                       280  8.4    0.023    0.043    0.023    0.043       0
-8:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.023    0.043       1
-8:  dbcsr_add_wm_from_matrix            10  5.0    0.025    0.035    0.026    0.037       1
-8:  make_images_sizes                   20  7.0    0.000    0.000    0.017    0.034       1
-8:  mp_alltoall_i44                     20  8.0    0.017    0.034    0.017    0.034       0
-8:  dbcsr_merge_single_wm               20  8.0    0.018    0.022    0.027    0.032       1
-8:  dbcsr_make_index_list               30  6.0    0.027    0.032    0.027    0.032       1
-8:  mp_allgather_i34                    10  6.0    0.017    0.032    0.017    0.032       0
-8:  setup_rec_index_2d                  20  6.0    0.021    0.026    0.021    0.026       1
-8:  dbcsr_make_random_matrix             3  3.0    0.007    0.008    0.021    0.022       0
-8:  dbcsr_make_untransposed_blocks      20  5.0    0.020    0.022    0.020    0.022       1
-8:  dbcsr_sort_data                     20  9.0    0.009    0.009    0.009    0.009       1
-8:  dbcsr_data_release                 430  7.0    0.008    0.009    0.008    0.009       0
-8:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.008    0.008       1
-8:  merge_index                         13  6.8    0.006    0.006    0.006    0.006       1
-8:  dbcsr_copy                          30  4.7    0.006    0.006    0.006    0.006       1
-8:  dbcsr_sort_indices                  46  8.2    0.005    0.005    0.005    0.005       1
-8:  dbcsr_create_new                    97  6.4    0.004    0.004    0.004    0.005       0
-8:  mp_sync                             10  4.0    0.002    0.004    0.002    0.004       0
-8:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.002    0.004       0
-8:  dbcsr_redistribute                   3  4.0    0.002    0.002    0.003    0.004       0
-8:  dbcsr_mm_multrec_finalize           10  9.0    0.002    0.003    0.002    0.004       0
+8:  dbcsr_performance_driver             1  1.0    0.004    0.008    2.023    2.027       0
+8:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    2.019    2.019       0
+8:  perf_multiply                        1  3.0    0.000    0.000    1.941    1.966       0
+8:  dbcsr_multiply_generic              10  4.0    0.001    0.002    0.925    0.934       1
+8:  dbcsr_checksum                       5  4.0    0.852    0.886    0.891    0.891       0
+8:  multiply_cannon                     10  5.0    0.034    0.039    0.414    0.436       0
+8:  multiply_cannon_loop                10  6.0    0.074    0.097    0.322    0.339       1
+8:  make_m2s                            20  5.0    0.000    0.000    0.244    0.259       1
+8:  multiply_cannon_multrec             20  7.0    0.215    0.247    0.216    0.248       0
+8:  make_images                         20  6.0    0.087    0.094    0.213    0.227       0
+8:  mp_sum_l                           135  2.6    0.141    0.147    0.141    0.147       0
+8:  dbcsr_finalize                      17  4.8    0.016    0.024    0.126    0.145       0
+8:  dbcsr_merge_all                     13  5.8    0.081    0.093    0.102    0.114       0
+8:  dbcsr_make_random_matrix             3  3.0    0.008    0.008    0.074    0.096       0
+8:  make_images_sizes                   20  7.0    0.000    0.000    0.074    0.092       0
+8:  mp_alltoall_i44                     20  8.0    0.073    0.092    0.073    0.092       1
+8:  dbcsr_redistribute                   3  4.0    0.002    0.002    0.044    0.078       0
+8:  mp_alltoall_i22                      3  5.0    0.042    0.076    0.042    0.076       1
+8:  mp_sum_d                            76  1.3    0.038    0.072    0.038    0.072       1
+8:  mp_allgather_i34                    10  6.0    0.034    0.065    0.034    0.065       0
+8:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.053    0.059       0
+8:  mp_waitall_1                       280  8.4    0.032    0.058    0.032    0.058       1
+8:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.032    0.058       1
+8:  mp_sync                             10  4.0    0.049    0.054    0.049    0.054       1
+8:  dbcsr_special_finalize              30  7.0    0.011    0.013    0.047    0.050       1
+8:  dbcsr_create_new                    97  6.4    0.031    0.039    0.031    0.039       0
+8:  dbcsr_make_untransposed_blocks      20  5.0    0.036    0.036    0.036    0.037       1
+8:  dbcsr_merge_single_wm               20  8.0    0.021    0.021    0.036    0.036       0
+8:  dbcsr_make_index_list               30  6.0    0.031    0.031    0.031    0.031       1
+8:  dbcsr_init_lib_low                   1  1.0    0.027    0.031    0.027    0.031       1
+8:  setup_rec_index_2d                  20  6.0    0.022    0.024    0.022    0.024       0
+8:  dbcsr_add_wm_from_matrix            10  5.0    0.018    0.018    0.020    0.020       1
+8:  dbcsr_sort_data                     20  9.0    0.014    0.015    0.014    0.015       1
+8:  dbcsr_copy                          30  4.7    0.010    0.014    0.011    0.015       1
+8:  merge_index                         13  6.8    0.014    0.015    0.014    0.015       1
+8:  dbcsr_data_release                 430  7.0    0.007    0.008    0.007    0.008       0
+8:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.007    0.007       0
+8:  dbcsr_sort_indices                  46  8.2    0.005    0.005    0.005    0.005       0
 8:  make_images_pack                    20  7.0    0.002    0.003    0.002    0.003       0
-8:  dbcsr_data_copy_aa2                 13  6.8    0.002    0.003    0.002    0.003       0
+8:  dbcsr_data_copy_aa2                 13  6.8    0.002    0.002    0.002    0.002       1
 8:  make_images_data                    20  7.0    0.000    0.000    0.002    0.002       1
+8:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.001    0.002       1
+8:  dbcsr_mm_multrec_finalize           10  9.0    0.001    0.002    0.001    0.002       1
 8:  dbcsr_fill_wm_from_matrix           10  6.0    0.002    0.002    0.002    0.002       1
-8:  dbcsr_init_lib_low                   1  1.0    0.001    0.002    0.001    0.002       0
-8:  buffer_matrices_ensure_size         20  6.0    0.001    0.002    0.001    0.002       1
 8:  tree_to_linear_d                     3  6.0    0.002    0.002    0.002    0.002       0
 8:  hybrid_alltoall_any                 20  8.0    0.001    0.001    0.001    0.001       0
-8:  mp_alltoall_i22                      3  5.0    0.001    0.001    0.001    0.001       1
+8:  buffer_matrices_ensure_size         20  6.0    0.001    0.001    0.001    0.001       1
 8:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.001    0.001       1
-8:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.001    0.001       1
+8:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.001    0.001       0
 8:  dbcsr_data_new                     271  6.9    0.001    0.001    0.001    0.001       0
 8:  fill_hash_tables                    10  8.0    0.001    0.001    0.001    0.001       0
-8:  dbcsr_destroy                       87  5.2    0.000    0.000    0.000    0.001       1
+8:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.001       0
 8:  quick_finalize                      13  7.5    0.000    0.000    0.001    0.001       0
-8:  mp_max_l                            89  1.0    0.000    0.000    0.000    0.000       1
 8:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
-8:  mp_sum_d                            76  1.3    0.000    0.000    0.000    0.000       1
+8:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       0
+8:  dbcsr_destroy                       87  5.2    0.000    0.000    0.000    0.000       0
 8:  mp_bcast_av                         98  1.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       1
-8:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
-8:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       1
+8:  mp_max_l                            89  1.0    0.000    0.000    0.000    0.000       0
+8:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
+8:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       0
 8:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       1
-8:  mp_bcast_i                          99  2.0    0.000    0.000    0.000    0.000       1
 8:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       1
-8:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
-8:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       1
-8:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       1
+8:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
+8:  mp_bcast_i                          99  2.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       0
 8:  dbcsr_make_index_exist              97  7.4    0.000    0.000    0.000    0.000       0
+8:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       1
 8:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       1
-8:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
-8:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
 8:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_distribution_new              26  4.7    0.000    0.000    0.000    0.000       1
-8:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_distribution_new              26  4.7    0.000    0.000    0.000    0.000       0
+8:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       0
+8:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       1
 8:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       0
 8:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
-8:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       1
-8:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
 8:  dbcsr_switch_data_area              33  7.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       1
+8:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
+8:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       1
+8:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
 8:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
 8:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
-8:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
+8:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
 8:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       0
 8:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       1
-8:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
+8:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
 8:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
 8:  dbcsr_get_local_rows                10  5.0    0.000    0.000    0.000    0.000       1
 8:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       1
+8:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
 8:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
-8:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
-8:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       1
 8:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       1
 8:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
-8:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-8:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-8:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 8:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
-8:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 8:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+8:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+8:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
+8:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
+8:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 8:  -------------------------------------------------------------------------------
 8: 
- 8/19 Test  #8: dbcsr_perf:inputs/test_square_sparse.perf .............   Passed    1.52 sec
+ 8/19 Test  #8: dbcsr_perf:inputs/test_square_sparse.perf .............   Passed    2.66 sec
 test 9
       Start  9: dbcsr_perf:inputs/test_square_sparse_bigblocks.perf
 
@@ -3784,12 +3820,12 @@
 9: 
 9: 
 9:                           mean        std         minmin      maxmax
-9:    time            =   254.11E-03   21.63E-03   92.95E-03  320.02E-03 seconds
-9:    perf total      =   865.10E+06  127.58E+06  612.45E+06    1.97E+09 FLOPS
-9:    perf per node   =   432.55E+06   63.79E+06  306.23E+06  984.26E+06 FLOPS
-9:    perf per thread =   216.28E+06   31.90E+06  153.11E+06  492.13E+06 FLOPS
-9:    load imbalance  =     0.13E+00    0.11E-01    0.51E-01    0.16E+00
-9:    rel load imbal  =     0.51E+00    0.16E-02    0.50E+00    0.52E+00
+9:    time            =   118.30E-03   10.10E-03   93.28E-03  200.38E-03 seconds
+9:    perf total      =     1.73E+09  107.57E+06  978.13E+06    2.10E+09 FLOPS
+9:    perf per node   =   866.87E+06   53.79E+06  489.06E+06    1.05E+09 FLOPS
+9:    perf per thread =   433.43E+06   26.89E+06  244.53E+06  524.53E+06 FLOPS
+9:    load imbalance  =     0.60E-01    0.50E-02    0.47E-01    0.10E+00
+9:    rel load imbal  =     0.50E+00    0.21E-02    0.50E+00    0.52E+00
 9:  ********************************************************************************
 9: 
 9:  -------------------------------------------------------------------------------
@@ -3851,90 +3887,88 @@
 9:  -------------------------------------------------------------------------------
 9:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 9:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-9:  dbcsr_performance_driver             1  1.0    0.004    0.008    3.451    3.451       0
-9:  dbcsr_perf_multiply_low              1  2.0    0.000    0.000    3.447    3.451       0
-9:  perf_multiply                        1  3.0    0.000    0.000    3.295    3.354       0
-9:  dbcsr_multiply_generic              10  4.0    0.017    0.032    2.541    2.564       0
-9:  multiply_cannon                     10  5.0    0.076    0.133    1.211    1.548       0
-9:  make_m2s                            20  5.0    0.000    0.000    0.880    1.134       0
-9:  make_images                         20  6.0    0.224    0.416    0.741    0.886       0
-9:  mp_allgather_i34                    10  6.0    0.400    0.799    0.400    0.799       1
-9:  multiply_cannon_loop                10  6.0    0.060    0.103    0.639    0.715       0
-9:  dbcsr_checksum                       5  4.0    0.395    0.544    0.563    0.565       0
-9:  make_images_sizes                   20  7.0    0.000    0.000    0.260    0.505       0
-9:  mp_alltoall_i44                     20  8.0    0.260    0.505    0.260    0.505       1
-9:  multiply_cannon_multrec             20  7.0    0.442    0.447    0.446    0.455       0
-9:  dbcsr_special_finalize              30  7.0    0.066    0.123    0.241    0.439       0
-9:  dbcsr_finalize                      17  4.8    0.022    0.040    0.222    0.340       0
-9:  dbcsr_merge_single_wm               20  8.0    0.105    0.190    0.175    0.315       0
-9:  mp_sum_d                            76  1.3    0.168    0.314    0.168    0.314       1
-9:  dbcsr_merge_all                     13  5.8    0.161    0.243    0.199    0.300       0
-9:  mp_waitall_1                       280  8.4    0.133    0.262    0.133    0.262       1
-9:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.132    0.261       1
-9:  dbcsr_make_index_list               30  6.0    0.140    0.248    0.140    0.248       0
-9:  mp_sum_l                           135  2.6    0.134    0.245    0.134    0.245       1
-9:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.130    0.245       0
-9:  dbcsr_make_random_matrix             3  3.0    0.048    0.050    0.152    0.208       0
-9:  setup_rec_index_2d                  20  6.0    0.092    0.171    0.092    0.171       0
-9:  dbcsr_add_wm_from_matrix            10  5.0    0.085    0.155    0.094    0.171       0
-9:  dbcsr_redistribute                   3  4.0    0.007    0.009    0.084    0.156       0
-9:  mp_alltoall_i22                      3  5.0    0.075    0.149    0.075    0.149       1
-9:  dbcsr_sort_data                     20  9.0    0.070    0.126    0.070    0.126       0
-9:  dbcsr_make_untransposed_blocks      20  5.0    0.067    0.116    0.067    0.116       0
-9:  mp_sync                             10  4.0    0.055    0.109    0.055    0.109       1
-9:  dbcsr_copy                          30  4.7    0.036    0.064    0.041    0.072       0
-9:  dbcsr_create_new                    97  6.4    0.035    0.060    0.035    0.060       0
-9:  merge_index                         13  6.8    0.019    0.033    0.019    0.033       0
-9:  dbcsr_init_lib_low                   1  1.0    0.032    0.032    0.032    0.032       1
-9:  dbcsr_data_copy_aa2                 13  6.8    0.017    0.021    0.017    0.021       0
-9:  dbcsr_fill_wm_from_matrix           10  6.0    0.009    0.015    0.009    0.016       0
+9:  dbcsr_performance_driver             1  1.0    0.004    0.008    1.911    1.913       0
+9:  dbcsr_perf_multiply_low              1  2.0    0.005    0.010    1.907    1.913       0
+9:  perf_multiply                        1  3.0    0.000    0.000    1.733    1.781       0
+9:  dbcsr_multiply_generic              10  4.0    0.001    0.001    1.183    1.191       1
+9:  multiply_cannon                     10  5.0    0.030    0.046    0.671    0.699       0
+9:  multiply_cannon_loop                10  6.0    0.071    0.097    0.593    0.625       0
+9:  multiply_cannon_multrec             20  7.0    0.479    0.526    0.480    0.526       0
+9:  dbcsr_checksum                       5  4.0    0.320    0.357    0.423    0.428       0
+9:  dbcsr_finalize                      17  4.8    0.016    0.019    0.204    0.221       1
+9:  make_m2s                            20  5.0    0.000    0.000    0.191    0.214       1
+9:  dbcsr_merge_all                     13  5.8    0.149    0.165    0.188    0.208       0
+9:  dbcsr_make_random_matrix             3  3.0    0.062    0.067    0.169    0.206       0
+9:  make_images                         20  6.0    0.042    0.046    0.165    0.183       0
+9:  mp_sum_l                           135  2.6    0.150    0.179    0.150    0.179       1
+9:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.126    0.155       1
+9:  mp_sum_d                            76  1.3    0.103    0.134    0.103    0.134       1
+9:  dbcsr_redistribute                   3  4.0    0.004    0.005    0.062    0.117       0
+9:  mp_alltoall_i22                      3  5.0    0.055    0.110    0.055    0.110       1
+9:  dbcsr_special_finalize              30  7.0    0.029    0.041    0.068    0.084       0
+9:  mp_waitall_1                       280  8.4    0.042    0.081    0.042    0.081       1
+9:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.042    0.081       1
+9:  mp_allgather_i34                    10  6.0    0.026    0.045    0.026    0.045       1
+9:  dbcsr_merge_single_wm               20  8.0    0.026    0.030    0.040    0.043       0
+9:  dbcsr_add_wm_from_matrix            10  5.0    0.034    0.037    0.037    0.040       1
+9:  make_images_sizes                   20  7.0    0.000    0.000    0.039    0.040       1
+9:  mp_alltoall_i44                     20  8.0    0.039    0.040    0.039    0.040       1
+9:  dbcsr_make_untransposed_blocks      20  5.0    0.026    0.037    0.026    0.037       1
+9:  mp_sync                             10  4.0    0.032    0.034    0.032    0.034       1
+9:  dbcsr_make_index_list               30  6.0    0.026    0.031    0.026    0.031       0
+9:  dbcsr_create_new                    97  6.4    0.023    0.030    0.023    0.030       0
+9:  merge_index                         13  6.8    0.024    0.028    0.024    0.028       0
+9:  dbcsr_init_lib_low                   1  1.0    0.025    0.027    0.025    0.027       0
+9:  dbcsr_copy                          30  4.7    0.020    0.025    0.021    0.025       0
+9:  setup_rec_index_2d                  20  6.0    0.019    0.021    0.019    0.021       1
+9:  dbcsr_sort_data                     20  9.0    0.013    0.014    0.013    0.014       1
+9:  dbcsr_data_copy_aa2                 13  6.8    0.013    0.014    0.013    0.014       1
 9:  make_images_data                    20  7.0    0.000    0.000    0.010    0.010       0
-9:  hybrid_alltoall_any                 20  8.0    0.010    0.010    0.010    0.010       0
-9:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.004    0.008       0
-9:  dbcsr_mm_multrec_finalize           10  9.0    0.004    0.008    0.004    0.008       0
-9:  buffer_matrices_ensure_size         20  6.0    0.003    0.005    0.003    0.005       0
-9:  make_images_pack                    20  7.0    0.004    0.004    0.004    0.005       0
-9:  mp_max_l                            89  1.0    0.002    0.004    0.002    0.004       1
-9:  mp_sum_i                             1  1.0    0.002    0.004    0.002    0.004       1
-9:  mp_max_d                             1  1.0    0.002    0.004    0.002    0.004       0
-9:  mp_bcast_av                         98  1.0    0.000    0.000    0.002    0.003       0
-9:  mp_bcast_i                          99  2.0    0.002    0.003    0.002    0.003       1
+9:  hybrid_alltoall_any                 20  8.0    0.010    0.010    0.010    0.010       1
+9:  buffer_matrices_ensure_size         20  6.0    0.003    0.004    0.003    0.004       0
+9:  make_images_pack                    20  7.0    0.004    0.004    0.004    0.004       0
+9:  mp_max_l                            89  1.0    0.002    0.003    0.002    0.003       1
+9:  dbcsr_fill_wm_from_matrix           10  6.0    0.003    0.003    0.003    0.003       0
 9:  tree_to_linear_d                     3  6.0    0.002    0.003    0.002    0.003       0
 9:  mp_alltoall_d11v                     9  5.0    0.002    0.002    0.002    0.002       0
 9:  dbcsr_data_release                 430  7.0    0.001    0.001    0.001    0.001       0
-9:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.001    0.001       0
-9:  mp_max_r                             1  1.0    0.000    0.001    0.000    0.001       1
-9:  dbcsr_destroy                       87  5.2    0.000    0.000    0.001    0.001       0
-9:  dbcsr_data_new                     271  6.9    0.001    0.001    0.001    0.001       0
-9:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
-9:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       0
+9:  mp_bcast_av                         98  1.0    0.000    0.000    0.001    0.001       0
+9:  mp_bcast_i                          99  2.0    0.001    0.001    0.001    0.001       1
+9:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.001    0.001       1
+9:  dbcsr_destroy                       87  5.2    0.000    0.000    0.001    0.001       1
+9:  dbcsr_data_new                     271  6.9    0.000    0.001    0.000    0.001       0
+9:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
+9:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
-9:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       0
+9:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_sort_indices                  46  8.2    0.000    0.000    0.000    0.000       0
-9:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
-9:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       0
+9:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.000    0.000       1
 9:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
-9:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       0
+9:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.000    0.000       1
+9:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       1
+9:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
+9:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       0
+9:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       1
+9:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       1
+9:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       0
 9:  quick_finalize                      13  7.5    0.000    0.000    0.000    0.000       1
 9:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       0
-9:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       0
 9:  fill_hash_tables                    10  8.0    0.000    0.000    0.000    0.000       0
-9:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       1
-9:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       0
-9:  dbcsr_make_index_exist              97  7.4    0.000    0.000    0.000    0.000       0
-9:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       0
-9:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       1
-9:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       0
+9:  dbcsr_make_index_exist              97  7.4    0.000    0.000    0.000    0.000       1
+9:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
+9:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       0
+9:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       0
+9:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       1
 9:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
 9:  dbcsr_distribution_new              26  4.7    0.000    0.000    0.000    0.000       0
-9:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
-9:  dbcsr_switch_data_area              33  7.0    0.000    0.000    0.000    0.000       0
-9:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
+9:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       0
+9:  dbcsr_switch_data_area              33  7.0    0.000    0.000    0.000    0.000       1
 9:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       1
-9:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       1
+9:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       1
 9:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
-9:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
+9:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
+9:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
 9:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       0
 9:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       1
@@ -3942,19 +3976,21 @@
 9:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
 9:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_get_local_rows                10  5.0    0.000    0.000    0.000    0.000       0
-9:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
+9:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       0
-9:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       1
+9:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       0
+9:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
+9:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 9:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       1
-9:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
 9:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       1
+9:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
+9:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
 9:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       0
-9:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-9:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-9:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+9:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+9:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 9:  -------------------------------------------------------------------------------
 9: 
- 9/19 Test  #9: dbcsr_perf:inputs/test_square_sparse_bigblocks.perf ...   Passed    3.86 sec
+ 9/19 Test  #9: dbcsr_perf:inputs/test_square_sparse_bigblocks.perf ...   Passed    2.62 sec
 test 10
       Start 10: dbcsr_perf:inputs/test_square_sparse_rma.perf
 
@@ -4015,12 +4051,12 @@
 10: 
 10: 
 10:                           mean        std         minmin      maxmax
-10:    time            =   222.76E-03   31.89E-03   39.55E-03  339.95E-03 seconds
-10:    perf total      =   160.77E+06   53.90E+06   58.27E+06  500.86E+06 FLOPS
-10:    perf per node   =    80.38E+06   26.95E+06   29.13E+06  250.43E+06 FLOPS
-10:    perf per thread =    40.19E+06   13.47E+06   14.57E+06  125.22E+06 FLOPS
-10:    load imbalance  =     0.11E+00    0.16E-01    0.20E-01    0.17E+00
-10:    rel load imbal  =     0.50E+00    0.70E-03    0.50E+00    0.51E+00
+10:    time            =   176.70E-03   16.47E-03  114.28E-03  289.37E-03 seconds
+10:    perf total      =   116.74E+06    8.93E+06   68.45E+06  155.27E+06 FLOPS
+10:    perf per node   =    58.37E+06    4.47E+06   34.23E+06   77.64E+06 FLOPS
+10:    perf per thread =    29.18E+06    2.23E+06   17.11E+06   38.82E+06 FLOPS
+10:    load imbalance  =     0.93E-01    0.80E-02    0.65E-01    0.15E+00
+10:    rel load imbal  =     0.52E+00    0.32E-02    0.50E+00    0.53E+00
 10:  ********************************************************************************
 10: 
 10:  -------------------------------------------------------------------------------
@@ -4082,110 +4118,110 @@
 10:  -------------------------------------------------------------------------------
 10:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 10:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-10:  dbcsr_performance_driver             1  1.0    0.000    0.000    3.106    3.112       0
-10:  dbcsr_perf_multiply_low              1  2.0    0.000    0.000    3.106    3.112       0
-10:  perf_multiply                        1  3.0    0.000    0.000    2.938    2.976       0
-10:  dbcsr_multiply_generic              10  4.0    0.003    0.005    2.228    2.236       0
-10:  multiply_cannon                     10  5.0    0.115    0.147    0.907    1.108       0
-10:  make_m2s                            20  5.0    0.000    0.000    0.811    0.979       0
-10:  make_images                         20  6.0    0.282    0.366    0.648    0.743       0
-10:  mp_allgather_i34                    10  6.0    0.348    0.573    0.348    0.573       1
-10:  dbcsr_checksum                       5  4.0    0.455    0.562    0.565    0.565       1
-10:  multiply_cannon_loop                10  6.0    0.077    0.107    0.320    0.354       0
-10:  dbcsr_special_finalize              30  7.0    0.060    0.091    0.231    0.337       0
-10:  dbcsr_finalize                      17  4.8    0.034    0.039    0.294    0.318       0
-10:  dbcsr_merge_single_wm               20  8.0    0.100    0.146    0.170    0.245       0
-10:  dbcsr_merge_all                     13  5.8    0.185    0.189    0.227    0.238       1
-10:  dbcsr_make_index_list               30  6.0    0.162    0.235    0.162    0.235       0
-10:  make_images_sizes                   20  7.0    0.000    0.000    0.129    0.225       0
-10:  mp_alltoall_i44                     20  8.0    0.129    0.225    0.129    0.225       1
-10:  mp_sum_d                            76  1.3    0.110    0.218    0.110    0.218       0
-10:  dbcsr_make_random_matrix             3  3.0    0.008    0.008    0.168    0.200       0
-10:  mp_sum_l                           135  2.6    0.117    0.172    0.117    0.172       1
-10:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.116    0.172       1
-10:  dbcsr_add_wm_from_matrix            10  5.0    0.138    0.167    0.140    0.169       0
-10:  multiply_cannon_multrec             20  7.0    0.155    0.161    0.156    0.162       1
-10:  setup_rec_index_2d                  20  6.0    0.121    0.146    0.121    0.146       0
-10:  mp_waitall_1                       280  8.4    0.087    0.145    0.087    0.145       1
-10:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.087    0.145       1
-10:  dbcsr_make_untransposed_blocks      20  5.0    0.096    0.117    0.096    0.117       0
-10:  dbcsr_sort_data                     20  9.0    0.070    0.099    0.070    0.099       0
-10:  dbcsr_redistribute                   3  4.0    0.002    0.002    0.045    0.087       0
-10:  mp_alltoall_i22                      3  5.0    0.042    0.084    0.042    0.084       0
-10:  dbcsr_create_new                    97  6.4    0.054    0.070    0.055    0.071       1
-10:  dbcsr_copy                          30  4.7    0.047    0.056    0.048    0.057       0
-10:  dbcsr_data_release                 430  7.0    0.033    0.042    0.033    0.042       0
-10:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.033    0.041       0
-10:  merge_index                         13  6.8    0.029    0.039    0.029    0.039       0
-10:  mp_sync                             10  4.0    0.020    0.037    0.020    0.037       1
-10:  dbcsr_init_lib_low                   1  1.0    0.026    0.031    0.026    0.031       1
-10:  dbcsr_data_copy_aa2                 13  6.8    0.007    0.011    0.007    0.011       0
+10:  dbcsr_performance_driver             1  1.0    0.004    0.008    3.025    3.033       0
+10:  dbcsr_perf_multiply_low              1  2.0    0.004    0.008    3.021    3.033       0
+10:  perf_multiply                        1  3.0    0.000    0.000    2.868    2.877       0
+10:  dbcsr_multiply_generic              10  4.0    0.001    0.001    1.767    1.788       0
+10:  dbcsr_checksum                       5  4.0    0.729    0.940    0.968    0.969       0
+10:  multiply_cannon                     10  5.0    0.035    0.047    0.601    0.661       0
+10:  make_m2s                            20  5.0    0.000    0.000    0.486    0.517       0
+10:  mp_sum_l                           135  2.6    0.380    0.477    0.380    0.477       1
+10:  mp_sum_d                            76  1.3    0.239    0.448    0.239    0.448       1
+10:  make_images                         20  6.0    0.111    0.173    0.420    0.423       0
+10:  multiply_cannon_loop                10  6.0    0.079    0.099    0.348    0.353       0
+10:  dbcsr_finalize                      17  4.8    0.028    0.039    0.261    0.317       0
+10:  make_images_sizes                   20  7.0    0.000    0.000    0.205    0.315       0
+10:  mp_alltoall_i44                     20  8.0    0.205    0.315    0.205    0.315       1
+10:  dbcsr_merge_all                     13  5.8    0.189    0.227    0.225    0.271       0
+10:  mp_allgather_i34                    10  6.0    0.191    0.264    0.191    0.264       1
+10:  multiply_cannon_multrec             20  7.0    0.230    0.239    0.231    0.240       0
+10:  dbcsr_multiply_generic_mpsum_f      10  5.0    0.000    0.000    0.138    0.233       0
+10:  dbcsr_make_random_matrix             3  3.0    0.008    0.008    0.148    0.156       0
+10:  dbcsr_special_finalize              30  7.0    0.027    0.043    0.099    0.150       0
+10:  mp_sync                             10  4.0    0.078    0.114    0.078    0.114       1
+10:  dbcsr_merge_single_wm               20  8.0    0.041    0.065    0.072    0.107       0
+10:  dbcsr_make_index_list               30  6.0    0.066    0.093    0.066    0.093       0
+10:  dbcsr_add_wm_from_matrix            10  5.0    0.047    0.081    0.049    0.082       0
+10:  mp_sum_b                            10  5.0    0.063    0.081    0.063    0.081       0
+10:  dbcsr_make_untransposed_blocks      20  5.0    0.050    0.074    0.050    0.074       0
+10:  mp_waitall_1                       280  8.4    0.038    0.072    0.038    0.072       1
+10:  multiply_cannon_metrocomm1          20  7.0    0.000    0.000    0.038    0.072       1
+10:  dbcsr_sort_data                     20  9.0    0.030    0.042    0.030    0.042       0
+10:  dbcsr_copy                          30  4.7    0.023    0.036    0.023    0.036       0
+10:  merge_index                         13  6.8    0.028    0.035    0.028    0.035       0
+10:  dbcsr_init_lib_low                   1  1.0    0.024    0.032    0.024    0.032       0
+10:  setup_rec_index_2d                  20  6.0    0.025    0.031    0.025    0.031       0
+10:  dbcsr_redistribute                   3  4.0    0.002    0.002    0.025    0.027       0
+10:  dbcsr_create_new                    97  6.4    0.025    0.026    0.025    0.026       0
+10:  mp_alltoall_i22                      3  5.0    0.022    0.025    0.022    0.025       1
+10:  dbcsr_data_release                 430  7.0    0.008    0.008    0.008    0.008       1
+10:  dbcsr_work_destroy_all              46  7.2    0.000    0.000    0.008    0.008       0
 10:  dbcsr_sort_indices                  46  8.2    0.005    0.005    0.005    0.005       0
-10:  make_images_pack                    20  7.0    0.003    0.003    0.003    0.003       0
-10:  make_images_data                    20  7.0    0.000    0.000    0.002    0.002       1
+10:  mp_max_l                            89  1.0    0.001    0.003    0.001    0.003       1
+10:  make_images_pack                    20  7.0    0.002    0.003    0.002    0.003       0
+10:  dbcsr_data_copy_aa2                 13  6.8    0.002    0.002    0.002    0.002       1
+10:  make_images_data                    20  7.0    0.000    0.000    0.002    0.002       0
+10:  mp_cart_create                       1  5.0    0.001    0.002    0.001    0.002       0
 10:  tree_to_linear_d                     3  6.0    0.002    0.002    0.002    0.002       0
-10:  hybrid_alltoall_any                 20  8.0    0.001    0.002    0.002    0.002       0
-10:  dbcsr_fill_wm_from_matrix           10  6.0    0.001    0.001    0.002    0.002       0
-10:  mp_bcast_av                         98  1.0    0.000    0.000    0.001    0.001       0
-10:  mp_bcast_i                          99  2.0    0.001    0.001    0.001    0.001       1
+10:  hybrid_alltoall_any                 20  8.0    0.001    0.001    0.001    0.001       0
+10:  dbcsr_fill_wm_from_matrix           10  6.0    0.001    0.001    0.001    0.001       0
 10:  buffer_matrices_ensure_size         20  6.0    0.001    0.001    0.001    0.001       1
-10:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.001    0.001       0
+10:  dbcsr_mm_multrec_init               10  6.0    0.000    0.000    0.001    0.001       1
 10:  dbcsr_mm_csr_init                   10  7.0    0.000    0.000    0.001    0.001       0
+10:  mp_bcast_av                         98  1.0    0.000    0.000    0.001    0.001       0
 10:  dbcsr_data_new                     271  6.9    0.001    0.001    0.001    0.001       0
+10:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.001    0.001       1
+10:  mp_bcast_i                          99  2.0    0.000    0.001    0.000    0.001       1
+10:  mp_irecv_dv                         10  8.0    0.001    0.001    0.001    0.001       1
 10:  fill_hash_tables                    10  8.0    0.001    0.001    0.001    0.001       0
-10:  dbcsr_destroy                       87  5.2    0.000    0.000    0.001    0.001       1
 10:  quick_finalize                      13  7.5    0.000    0.000    0.001    0.001       0
-10:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.000       0
-10:  mp_max_l                            89  1.0    0.000    0.000    0.000    0.000       1
-10:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       0
-10:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       0
-10:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       1
-10:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
+10:  setup_buffer_matrices               20  6.0    0.000    0.000    0.000    0.001       1
+10:  multiply_cannon_multrec_finali      10  8.0    0.000    0.000    0.000    0.000       1
+10:  dbcsr_mm_multrec_finalize           10  9.0    0.000    0.000    0.000    0.000       0
+10:  dbcsr_destroy                       87  5.2    0.000    0.000    0.000    0.000       1
 10:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
-10:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+10:  dbcsr_work_create                   46  6.5    0.000    0.000    0.000    0.000       0
 10:  mp_irecv_iv                         50  8.0    0.000    0.000    0.000    0.000       0
+10:  dbcsr_iterator_start                76  6.8    0.000    0.000    0.000    0.000       0
+10:  mp_isend_iv                         50  8.0    0.000    0.000    0.000    0.000       0
 10:  mp_alltoall_d11v                     9  5.0    0.000    0.000    0.000    0.000       0
-10:  multiply_cannon_metrocomm2          10  7.0    0.000    0.000    0.000    0.000       0
-10:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       0
 10:  dbcsr_make_dbcsr_index              46  8.2    0.000    0.000    0.000    0.000       0
 10:  dbcsr_make_index_exist              97  7.4    0.000    0.000    0.000    0.000       0
 10:  mp_maxloc_dv                       201  1.0    0.000    0.000    0.000    0.000       1
-10:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
+10:  dbcsr_iterator_seek                 76  7.8    0.000    0.000    0.000    0.000       0
 10:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       0
-10:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       0
 10:  dbcsr_distribution_new              26  4.7    0.000    0.000    0.000    0.000       1
-10:  mp_irecv_dv                         10  8.0    0.000    0.000    0.000    0.000       0
-10:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       1
+10:  dbcsr_iterator_stop                 76  6.8    0.000    0.000    0.000    0.000       0
 10:  mp_max_i                            92  1.0    0.000    0.000    0.000    0.000       0
-10:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
+10:  dbcsr_verify_matrix                  3  4.0    0.000    0.000    0.000    0.000       0
 10:  dbcsr_switch_data_area              33  7.0    0.000    0.000    0.000    0.000       0
 10:  mp_isend_dv                         10  8.0    0.000    0.000    0.000    0.000       0
-10:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
-10:  mp_sum_b                            10  5.0    0.000    0.000    0.000    0.000       1
-10:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
+10:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
+10:  dbcsr_make_index_local_row          30  6.0    0.000    0.000    0.000    0.000       0
 10:  mp_sum_root_rm                       2  4.0    0.000    0.000    0.000    0.000       0
+10:  dbcsr_get_data_size_used            16  5.8    0.000    0.000    0.000    0.000       0
 10:  dbcsr_dist_bin                       4  3.0    0.000    0.000    0.000    0.000       0
-10:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       0
+10:  dbcsr_mm_sched_init                 10  8.0    0.000    0.000    0.000    0.000       1
 10:  mp_alltoall_i11v                     9  5.0    0.000    0.000    0.000    0.000       0
 10:  dbcsr_mm_sched_finalize             10 10.0    0.000    0.000    0.000    0.000       0
-10:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       0
 10:  dbcsr_get_local_rows                10  5.0    0.000    0.000    0.000    0.000       1
+10:  mp_bcast_iv                          2  1.0    0.000    0.000    0.000    0.000       1
 10:  multiply_cannon_metrocomm3          20  7.0    0.000    0.000    0.000    0.000       0
-10:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
+10:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
 10:  dbcsr_get_local_cols                10  5.0    0.000    0.000    0.000    0.000       1
+10:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 10:  dbcsr_get_global_row_map            10  5.0    0.000    0.000    0.000    0.000       0
-10:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
+10:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
 10:  dbcsr_get_global_col_map            10  5.0    0.000    0.000    0.000    0.000       0
-10:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
 10:  dbcsr_mm_hostdrv_init               10  9.0    0.000    0.000    0.000    0.000       1
-10:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       1
+10:  mp_sum_lv                            2  1.0    0.000    0.000    0.000    0.000       0
 10:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
+10:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 10:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-10:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-10:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+10:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 10:  -------------------------------------------------------------------------------
 10: 
-10/19 Test #10: dbcsr_perf:inputs/test_square_sparse_rma.perf .........   Passed    3.86 sec
+10/19 Test #10: dbcsr_perf:inputs/test_square_sparse_rma.perf .........   Passed    3.48 sec
 test 11
       Start 11: dbcsr_unittest1
 
@@ -45311,7 +45347,7 @@
 11:  marketing flops                   389.250560E+06
 11:  -------------------------------------------------------------------------------
 11:  # multiplications                           8100
-11:  max memory usage/rank             269.230080E+06
+11:  max memory usage/rank             269.246464E+06
 11:  # max total images/rank                        2
 11:  # max 3D layers                                1
 11:  # MPI messages exchanged                   16200
@@ -45353,146 +45389,146 @@
 11:  -------------------------------------------------------------------------------
 11:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 11:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-11:  dbcsr_unittest                       1  1.0    0.000    0.000  995.683  995.690       0
-11:  dbcsr_test_multiplies               29  2.0    0.127    0.143  994.909  994.909       0
-11:  test_multiply                     8100  3.0    1.023    1.914  877.677  879.548       0
-11:  dbcsr_multiply_generic            8100  4.0    4.657    4.796  643.076  646.251       1
-11:  make_m2s                         16200  5.0    0.197    0.197  381.289  381.901       1
-11:  dbcsr_finalize                  110124  5.9   84.079   84.645  258.335  259.345       1
-11:  dbcsr_crop_matrix                19188  6.0    3.883    3.952  195.354  198.241       0
-11:  dbcsr_copy_submatrix             19188  7.0   11.819   12.199  171.905  174.930       1
-11:  dbcsr_merge_all                  59784  6.6  155.046  155.905  169.290  169.680       1
-11:  multiply_cannon                   8100  5.0   15.880   16.200  163.875  164.802       1
-11:  make_images                      16200  6.0   34.614   34.751  161.864  164.537       1
-11:  dbcsr_redistribute               24348  4.0    1.144    1.559  124.205  126.498       0
-11:  dbcsr_make_random_matrix         24348  3.0    2.475    4.274  116.689  118.190       0
-11:  multiply_cannon_loop              8100  6.0   10.061   10.301  110.731  113.206       1
-11:  multiply_cannon_multrec          16200  7.0   93.710   96.071   93.748   96.110       1
-11:  mp_waitall_1                    226800  8.4   68.753   68.969   68.753   68.969       1
-11:  make_images_data                 16200  7.0    0.134    0.140   62.403   62.750       0
-11:  dbcsr_create_new                172992  6.0   57.474   59.663   57.667   59.847       1
-11:  mp_sum_l                         58357  4.4   55.689   59.546   55.689   59.546       0
-11:  mp_alltoall_i22                  24348  5.0   50.231   51.827   50.231   51.827       1
-11:  hybrid_alltoall_any              16200  8.0    0.114    0.116   41.414   42.762       1
-11:  dbcsr_iterator_start            197034  5.9   41.683   42.371   41.766   42.447       1
-11:  mp_alltoall_i11v                 73044  5.0   30.650   40.944   30.650   40.944       1
-11:  make_images_sizes                16200  7.0    0.017    0.017   34.789   38.607       0
-11:  mp_alltoall_i44                  16200  8.0   34.772   38.590   34.772   38.590       0
-11:  dbcsr_replicate                   8124  4.0    0.339    0.357   35.902   36.838       0
-11:  dbcsr_special_finalize           24300  7.0    8.813    9.085   29.614   30.274       1
-11:  mp_allgather_i34                  8100  6.0   24.459   26.472   24.459   26.472       0
-11:  dbcsr_merge_single_wm            15408  8.0   13.226   13.434   20.655   21.041       1
-11:  dbcsr_make_index_list            24300  6.0   20.453   20.687   20.453   20.687       1
-11:  dbcsr_iterator_stop             197034  5.9   19.869   20.104   19.899   20.141       1
-11:  dbcsr_scale_anytype               7080  5.0    4.057    4.127   15.690   15.961       1
-11:  mp_alltoall_z11v                 17937  5.0   11.174   13.799   11.174   13.799       0
-11:  mp_alltoall_c11v                 17937  5.0   10.729   13.497   10.729   13.497       0
-11:  merge_index                      59784  7.6   13.441   13.449   13.441   13.449       0
-11:  setup_rec_index_2d               16200  6.0   12.459   12.604   12.459   12.604       1
-11:  mp_alltoall_d11v                 18585  5.0   10.317   12.445   10.317   12.445       0
-11:  mp_allgatherv_iv                  8124  5.0   12.117   12.125   12.117   12.125       1
-11:  mp_allgather_i12                  8124  5.0   10.397   11.493   10.397   11.493       1
-11:  mp_alltoall_r11v                 18585  5.0    9.491   11.161    9.491   11.161       0
-11:  dbcsr_new_transposed             10752  5.0    0.178    0.185   10.601   10.990       1
-11:  dbcsr_add_wm_from_matrix          7056  5.0    7.610    7.752    9.489    9.724       1
-11:  dbcsr_make_untransposed_blocks   15156  5.0    8.763    9.033    8.803    9.073       1
-11:  dbcsr_sort_data                  23532  8.3    7.444    7.623    7.444    7.623       1
-11:  multiply_cannon_metrocomm1       16200  7.0    0.022    0.022    6.832    6.960       1
-11:  dbcsr_check_multiply              8100  4.0    3.043    5.556    5.561    5.665       0
-11:  mp_bcast_b                        8124  5.0    2.433    4.834    2.433    4.834       1
-11:  dbcsr_get_data_size_used         84132  6.4    4.622    4.676    4.622    4.676       1
-11:  dbcsr_make_dense_low              1656  6.8    0.008    0.008    3.727    3.878       1
-11:  make_dense_data                   1656  7.8    0.960    0.970    3.716    3.867       1
-11:  mp_allgatherv_zv                  1995  5.0    3.318    3.363    3.318    3.363       0
-11:  mp_allgatherv_cv                  1995  5.0    3.338    3.360    3.338    3.360       0
-11:  dbcsr_make_images_dense            840  6.0    0.006    0.006    2.840    2.983       1
-11:  mp_allgatherv_dv                  2067  5.0    2.922    2.959    2.922    2.959       0
-11:  mp_allgatherv_rv                  2067  5.0    2.734    2.746    2.734    2.746       0
-11:  dbcsr_fill_wm_from_matrix         7056  6.0    1.841    1.933    1.858    1.951       1
-11:  mp_sum_b                          1512  5.0    1.613    1.629    1.613    1.629       1
-11:  dbcsr_to_dense_local             32472  3.3    0.594    0.882    0.675    0.961       0
-11:  dbcsr_make_undense                 396  5.0    0.228    0.247    0.899    0.931       1
-11:  dbcsr_make_dense                   396  5.0    0.002    0.002    0.903    0.911       1
-11:  dbcsr_test_adds                      2  2.0    0.001    0.001    0.774    0.781       0
-11:  test_add                            24  3.0    0.001    0.002    0.501    0.594       0
-11:  dbcsr_sort_indices              107019  7.7    0.472    0.531    0.472    0.531       0
-11:  dbcsr_data_new                  686166  6.1    0.456    0.470    0.456    0.470       0
-11:  dbcsr_destroy                   172848  5.0    0.317    0.342    0.408    0.425       1
-11:  dbcsr_make_dists_dense             420  5.0    0.376    0.411    0.377    0.412       1
-11:  dbcsr_copy                       34740  5.5    0.195    0.211    0.372    0.388       0
-11:  dbcsr_data_release             1039884  6.4    0.328    0.331    0.328    0.331       0
-11:  dbcsr_add_anytype                   24  4.0    0.022    0.032    0.254    0.315       1
-11:  quick_finalize                   33240  6.5    0.128    0.129    0.299    0.303       0
-11:  dbcsr_work_create               108432  5.8    0.171    0.179    0.264    0.278       0
-11:  make_images_pack                 16200  7.0    0.220    0.228    0.252    0.261       1
-11:  tree_to_linear_z                  5979  6.0    0.109    0.208    0.109    0.208       0
-11:  tree_to_linear_c                  5979  6.0    0.104    0.199    0.104    0.199       0
-11:  tree_to_linear_d                  6195  6.0    0.103    0.196    0.103    0.196       0
-11:  dbcsr_work_destroy_all          108432  6.8    0.134    0.137    0.191    0.194       0
-11:  tree_to_linear_s                  6195  6.0    0.101    0.192    0.101    0.192       0
-11:  setup_buffer_matrices            16200  6.0    0.055    0.055    0.127    0.128       0
-11:  dbcsr_mm_multrec_init             8100  6.0    0.011    0.011    0.124    0.126       0
-11:  dbcsr_mm_csr_init                 8100  7.0    0.065    0.066    0.113    0.115       1
-11:  dbcsr_verify_matrix              32472  4.3    0.081    0.100    0.081    0.100       0
-11:  dbcsr_make_index_exist          172992  7.0    0.093    0.096    0.093    0.096       0
-11:  dbcsr_iterator_seek             197034  6.9    0.083    0.090    0.083    0.090       0
-11:  mp_isend_iv                      52823  8.0    0.083    0.088    0.083    0.088       1
-11:  multiply_cannon_metrocomm2        8100  7.0    0.026    0.027    0.087    0.088       1
-11:  dbcsr_distribution_new           76884  4.5    0.084    0.085    0.084    0.085       1
-11:  dbcsr_impose_sparsity             4484  5.0    0.053    0.057    0.078    0.084       0
-11:  transpose_index_local            10752  6.0    0.020    0.021    0.071    0.074       1
-11:  dbcsr_switch_data_area           89760  6.6    0.047    0.049    0.068    0.070       0
-11:  mp_irecv_iv                      52286  8.0    0.057    0.059    0.057    0.059       1
-11:  dbcsr_conjg                       5376  5.0    0.044    0.046    0.056    0.059       1
-11:  dbcsr_make_dbcsr_index          119400  7.7    0.047    0.048    0.047    0.048       1
-11:  dbcsr_data_copy_aa2              40499  7.6    0.033    0.047    0.033    0.047       0
-11:  fill_hash_tables                  8100  8.0    0.039    0.040    0.039    0.040       1
-11:  multiply_cannon_multrec_finali    8100  8.0    0.008    0.008    0.038    0.039       1
-11:  dbcsr_init_lib_low                   1  1.0    0.024    0.031    0.024    0.031       1
-11:  dbcsr_mm_multrec_finalize         8100  9.0    0.026    0.026    0.030    0.031       1
-11:  buffer_matrices_ensure_size      16200  6.0    0.028    0.030    0.028    0.030       0
-11:  mp_isend_zv                       5271  8.6    0.022    0.022    0.022    0.022       0
-11:  mp_isend_dv                       5458  8.6    0.021    0.021    0.021    0.021       1
-11:  mp_isend_cv                       5276  8.6    0.020    0.020    0.020    0.020       1
-11:  mp_isend_rv                       5462  8.6    0.019    0.020    0.019    0.020       1
-11:  mp_irecv_zv                       5271  8.6    0.015    0.015    0.015    0.015       0
-11:  dbcsr_make_index_local_row       24300  6.0    0.014    0.014    0.014    0.014       0
-11:  mp_irecv_dv                       5458  8.6    0.013    0.013    0.013    0.013       0
-11:  mp_irecv_cv                       5276  8.6    0.013    0.013    0.013    0.013       0
-11:  dbcsr_get_local_rows              8496  5.0    0.012    0.012    0.012    0.012       0
-11:  mp_irecv_rv                       5462  8.6    0.012    0.012    0.012    0.012       0
-11:  dbcsr_check_add                     24  4.0    0.006    0.011    0.007    0.012       0
-11:  mp_bcast_d                        8100  5.0    0.008    0.011    0.008    0.011       1
-11:  dbcsr_mm_sched_init               8100  8.0    0.007    0.007    0.009    0.009       1
-11:  dbcsr_get_local_cols              8496  5.0    0.007    0.007    0.007    0.007       1
-11:  dbcsr_get_global_row_map          8100  5.0    0.005    0.005    0.005    0.005       0
-11:  dbcsr_mm_sched_finalize           8100 10.0    0.004    0.005    0.004    0.005       1
-11:  mp_cart_create                       1  5.0    0.002    0.004    0.002    0.004       1
-11:  multiply_cannon_metrocomm3       16200  7.0    0.003    0.004    0.003    0.004       1
-11:  mp_bcast_av                        133  1.0    0.000    0.000    0.002    0.003       0
-11:  mp_bcast_i                         134  2.0    0.002    0.003    0.002    0.003       1
-11:  dbcsr_get_global_col_map          8100  5.0    0.003    0.003    0.003    0.003       0
+11:  dbcsr_unittest                       1  1.0    0.000    0.000  600.460  600.460       0
+11:  dbcsr_test_multiplies               29  2.0    0.120    0.128  598.124  598.125       0
+11:  test_multiply                     8100  3.0    0.880    1.649  499.955  500.346       0
+11:  dbcsr_multiply_generic            8100  4.0    3.780    3.790  438.592  440.385       0
+11:  make_m2s                         16200  5.0    0.139    0.139  254.936  258.117       0
+11:  dbcsr_finalize                  110124  5.9   68.215   69.854  215.770  220.057       1
+11:  dbcsr_crop_matrix                19188  6.0    3.057    3.100  157.906  161.754       1
+11:  dbcsr_merge_all                  59784  6.6  130.473  133.243  142.947  145.535       1
+11:  dbcsr_copy_submatrix             19188  7.0    8.900    9.107  140.576  143.890       1
+11:  multiply_cannon                   8100  5.0   12.344   12.497  114.104  116.831       1
+11:  dbcsr_make_random_matrix         24348  3.0    2.352    4.092   98.385   98.410       0
+11:  make_images                      16200  6.0   28.009   28.771   76.427   77.420       1
+11:  multiply_cannon_loop              8100  6.0    9.029    9.154   76.134   77.226       1
+11:  multiply_cannon_multrec          16200  7.0   64.606   65.442   64.636   65.472       1
+11:  dbcsr_create_new                172992  6.0   43.159   44.527   43.297   44.668       1
+11:  dbcsr_iterator_start            197034  5.9   33.306   34.138   33.364   34.194       1
+11:  dbcsr_redistribute               24348  4.0    0.992    1.359   26.111   27.442       0
+11:  dbcsr_special_finalize           24300  7.0    7.455    7.657   25.258   26.240       1
+11:  mp_alltoall_i22                  24348  5.0   17.888   19.220   17.888   19.220       1
+11:  dbcsr_merge_single_wm            15408  8.0   10.941   11.258   17.690   18.472       1
+11:  dbcsr_make_index_list            24300  6.0   17.986   18.295   17.986   18.295       1
+11:  mp_allgather_i34                  8100  6.0   14.232   18.270   14.232   18.270       0
+11:  dbcsr_iterator_stop             197034  5.9   16.417   16.890   16.440   16.913       1
+11:  make_images_sizes                16200  7.0    0.013    0.013   13.311   15.842       0
+11:  mp_alltoall_i44                  16200  8.0   13.298   15.828   13.298   15.828       0
+11:  dbcsr_scale_anytype               7080  5.0    3.609    3.726   14.196   14.576       1
+11:  merge_index                      59784  7.6   11.822   12.055   11.822   12.055       1
+11:  mp_sum_l                         58357  4.4    9.934   11.806    9.934   11.806       0
+11:  mp_waitall_1                    226800  8.4   11.521   11.611   11.521   11.611       0
+11:  setup_rec_index_2d               16200  6.0   11.120   11.187   11.120   11.187       1
+11:  make_images_data                 16200  7.0    0.103    0.104    9.473    9.695       0
+11:  dbcsr_add_wm_from_matrix          7056  5.0    7.014    7.167    8.719    8.877       1
+11:  dbcsr_new_transposed             10752  5.0    0.149    0.155    7.491    7.705       1
+11:  dbcsr_make_untransposed_blocks   15156  5.0    7.290    7.481    7.326    7.516       1
+11:  dbcsr_sort_data                  23532  8.3    6.784    7.233    6.784    7.233       1
+11:  hybrid_alltoall_any              16200  8.0    0.087    0.088    6.851    7.117       0
+11:  dbcsr_get_data_size_used         84132  6.4    4.361    4.419    4.361    4.419       1
+11:  dbcsr_replicate                   8124  4.0    0.239    0.256    3.783    3.815       1
+11:  mp_alltoall_i11v                 73044  5.0    2.430    3.255    2.430    3.255       1
+11:  dbcsr_check_multiply              8100  4.0    1.752    2.985    2.217    3.102       0
+11:  dbcsr_make_dense_low              1656  6.8    0.005    0.005    2.738    2.751       1
+11:  make_dense_data                   1656  7.8    0.690    0.693    2.731    2.743       1
+11:  multiply_cannon_metrocomm1       16200  7.0    0.017    0.017    2.403    2.534       1
+11:  dbcsr_test_adds                      2  2.0    0.008    0.016    2.336    2.336       0
+11:  dbcsr_make_images_dense            840  6.0    0.004    0.004    2.083    2.092       0
+11:  dbcsr_fill_wm_from_matrix         7056  6.0    1.676    1.681    1.689    1.694       1
+11:  mp_alltoall_z11v                 17937  5.0    1.298    1.485    1.298    1.485       0
+11:  test_add                            24  3.0    0.002    0.003    1.381    1.430       0
+11:  mp_alltoall_r11v                 18585  5.0    1.048    1.192    1.048    1.192       0
+11:  mp_allgather_i12                  8124  5.0    1.119    1.191    1.119    1.191       1
+11:  mp_allgatherv_iv                  8124  5.0    1.121    1.151    1.121    1.151       0
+11:  mp_alltoall_d11v                 18585  5.0    1.061    1.128    1.061    1.128       0
+11:  mp_alltoall_c11v                 17937  5.0    1.061    1.125    1.061    1.125       0
+11:  dbcsr_to_dense_local             32472  3.3    0.638    0.921    0.707    1.000       0
+11:  mp_bcast_b                        8124  5.0    0.377    0.711    0.377    0.711       1
+11:  dbcsr_make_undense                 396  5.0    0.176    0.178    0.667    0.671       1
+11:  dbcsr_make_dense                   396  5.0    0.001    0.001    0.665    0.669       0
+11:  dbcsr_add_anytype                   24  4.0    0.050    0.052    0.614    0.635       0
+11:  dbcsr_sort_indices              105527  7.6    0.329    0.377    0.329    0.377       0
+11:  dbcsr_destroy                   172848  5.0    0.270    0.273    0.350    0.357       1
+11:  dbcsr_data_new                  686166  6.1    0.332    0.339    0.332    0.339       0
+11:  dbcsr_copy                       34740  5.5    0.144    0.144    0.269    0.274       1
+11:  dbcsr_data_release             1039884  6.4    0.259    0.272    0.259    0.272       0
+11:  mp_allgatherv_rv                  2067  5.0    0.239    0.245    0.239    0.245       1
+11:  make_images_pack                 16200  7.0    0.208    0.219    0.231    0.243       1
+11:  mp_allgatherv_zv                  1995  5.0    0.223    0.241    0.223    0.241       1
+11:  dbcsr_make_dists_dense             420  5.0    0.235    0.235    0.236    0.236       0
+11:  quick_finalize                   33240  6.5    0.092    0.093    0.232    0.235       0
+11:  dbcsr_work_create               108432  5.8    0.119    0.120    0.194    0.201       0
+11:  mp_allgatherv_cv                  1995  5.0    0.191    0.200    0.191    0.200       0
+11:  tree_to_linear_z                  5979  6.0    0.097    0.185    0.097    0.185       0
+11:  tree_to_linear_s                  6195  6.0    0.092    0.176    0.092    0.176       0
+11:  tree_to_linear_d                  6195  6.0    0.092    0.176    0.092    0.176       0
+11:  tree_to_linear_c                  5979  6.0    0.091    0.174    0.091    0.174       0
+11:  mp_allgatherv_dv                  2067  5.0    0.128    0.144    0.128    0.144       0
+11:  dbcsr_work_destroy_all          108432  6.8    0.092    0.092    0.129    0.130       0
+11:  mp_sum_b                          1512  5.0    0.095    0.126    0.095    0.126       0
+11:  dbcsr_mm_multrec_init             8100  6.0    0.009    0.009    0.108    0.109       0
+11:  dbcsr_mm_csr_init                 8100  7.0    0.054    0.055    0.099    0.099       0
+11:  setup_buffer_matrices            16200  6.0    0.043    0.043    0.097    0.097       0
+11:  dbcsr_verify_matrix              32472  4.3    0.075    0.094    0.075    0.094       0
+11:  dbcsr_impose_sparsity             4484  5.0    0.059    0.062    0.076    0.083       1
+11:  dbcsr_make_index_exist          172992  7.0    0.070    0.072    0.070    0.072       1
+11:  mp_isend_iv                      52823  8.0    0.063    0.067    0.063    0.067       1
+11:  dbcsr_distribution_new           76884  4.5    0.066    0.066    0.066    0.066       0
+11:  multiply_cannon_metrocomm2        8100  7.0    0.023    0.023    0.064    0.065       0
+11:  dbcsr_switch_data_area           89760  6.6    0.043    0.045    0.059    0.062       1
+11:  dbcsr_iterator_seek             197034  6.9    0.059    0.061    0.059    0.061       0
+11:  transpose_index_local            10752  6.0    0.016    0.016    0.059    0.060       1
+11:  dbcsr_conjg                       5376  5.0    0.042    0.044    0.051    0.054       1
+11:  dbcsr_make_dbcsr_index          119400  7.7    0.043    0.044    0.043    0.044       1
+11:  dbcsr_data_copy_aa2              39007  7.5    0.029    0.041    0.029    0.041       0
+11:  mp_irecv_iv                      52286  8.0    0.040    0.040    0.040    0.040       0
+11:  fill_hash_tables                  8100  8.0    0.036    0.036    0.036    0.036       1
+11:  dbcsr_init_lib_low                   1  1.0    0.031    0.031    0.031    0.031       1
+11:  multiply_cannon_multrec_finali    8100  8.0    0.007    0.008    0.030    0.030       1
+11:  dbcsr_mm_multrec_finalize         8100  9.0    0.018    0.019    0.023    0.023       1
+11:  dbcsr_check_add                     24  4.0    0.012    0.022    0.012    0.022       0
+11:  mp_bcast_d                        8100  5.0    0.013    0.021    0.013    0.021       1
+11:  buffer_matrices_ensure_size      16200  6.0    0.018    0.019    0.018    0.019       0
+11:  mp_isend_dv                       5458  8.6    0.015    0.015    0.015    0.015       0
+11:  mp_isend_cv                       5276  8.6    0.014    0.015    0.014    0.015       0
+11:  mp_isend_zv                       5271  8.6    0.014    0.014    0.014    0.014       1
+11:  mp_isend_rv                       5462  8.6    0.013    0.013    0.013    0.013       1
+11:  dbcsr_make_index_local_row       24300  6.0    0.011    0.012    0.011    0.012       1
+11:  dbcsr_get_local_rows              8496  5.0    0.011    0.011    0.011    0.011       0
+11:  dbcsr_mm_sched_init               8100  8.0    0.006    0.007    0.008    0.009       1
+11:  mp_max_r                             1  1.0    0.004    0.009    0.004    0.009       1
+11:  mp_irecv_zv                       5271  8.6    0.008    0.008    0.008    0.008       0
+11:  mp_irecv_cv                       5276  8.6    0.008    0.008    0.008    0.008       0
+11:  mp_irecv_dv                       5458  8.6    0.007    0.008    0.007    0.008       0
+11:  mp_irecv_rv                       5462  8.6    0.007    0.007    0.007    0.007       0
+11:  dbcsr_get_local_cols              8496  5.0    0.007    0.007    0.007    0.007       0
+11:  dbcsr_get_global_row_map          8100  5.0    0.004    0.005    0.004    0.005       1
+11:  dbcsr_mm_sched_finalize           8100 10.0    0.004    0.005    0.004    0.005       0
+11:  mp_bcast_av                        133  1.0    0.000    0.000    0.002    0.004       0
+11:  mp_bcast_i                         134  2.0    0.002    0.004    0.002    0.004       1
+11:  dbcsr_get_global_col_map          8100  5.0    0.003    0.003    0.003    0.003       1
+11:  multiply_cannon_metrocomm3       16200  7.0    0.003    0.003    0.003    0.003       1
 11:  dbcsr_mm_hostdrv_init             8100  9.0    0.002    0.002    0.002    0.002       0
-11:  mp_max_r                             1  1.0    0.001    0.002    0.001    0.002       1
 11:  mp_max_l                           124  1.0    0.001    0.002    0.001    0.002       1
 11:  dbcsr_index_prune_deleted         1260  7.0    0.001    0.001    0.001    0.001       0
-11:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       0
-11:  mp_maxloc_dv                       271  1.0    0.000    0.000    0.000    0.000       1
+11:  mp_maxloc_dv                       271  1.0    0.000    0.000    0.000    0.000       0
 11:  mp_sum_d                           273  1.0    0.000    0.000    0.000    0.000       1
 11:  mp_max_i                           140  1.0    0.000    0.000    0.000    0.000       0
-11:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
-11:  mp_sum_lv                           15  1.0    0.000    0.000    0.000    0.000       1
+11:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       0
+11:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
+11:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
 11:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
+11:  mp_sum_lv                           15  1.0    0.000    0.000    0.000    0.000       1
 11:  mp_bcast_iv                         15  1.0    0.000    0.000    0.000    0.000       0
+11:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
+11:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
 11:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
 11:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-11:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
-11:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
-11:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+11:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 11:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 11:  -------------------------------------------------------------------------------
 11: 
-11/19 Test #11: dbcsr_unittest1 .......................................   Passed  996.35 sec
+11/19 Test #11: dbcsr_unittest1 .......................................   Passed  601.24 sec
 test 12
       Start 12: dbcsr_unittest2
 
@@ -48609,7 +48645,7 @@
 12:  marketing flops                    87.649755E+09
 12:  -------------------------------------------------------------------------------
 12:  # multiplications                            608
-12:  max memory usage/rank             305.639424E+06
+12:  max memory usage/rank             305.831936E+06
 12:  # max total images/rank                        2
 12:  # max 3D layers                                1
 12:  # MPI messages exchanged                    1216
@@ -48651,129 +48687,129 @@
 12:  -------------------------------------------------------------------------------
 12:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 12:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-12:  dbcsr_unittest                       1  1.0    0.000    0.000  199.241  199.241       0
-12:  dbcsr_test_multiplies                4  2.0    0.013    0.016  199.241  199.241       0
-12:  test_multiply                      608  3.0    0.096    0.179  182.007  187.740       0
-12:  dbcsr_check_multiply               608  4.0  106.657  109.799  115.473  121.141       0
-12:  dbcsr_multiply_generic             608  4.0    0.637    0.643   40.280   42.685       0
-12:  multiply_cannon                    608  5.0    1.475    1.557   19.852   22.239       0
-12:  dbcsr_make_random_matrix          1824  3.0    2.931    5.834   16.138   21.479       0
-12:  mp_bcast_b                         608  5.0    8.815   17.625    8.815   17.625       1
-12:  multiply_cannon_loop               608  6.0    1.815    1.868   14.983   17.326       1
-12:  dbcsr_redistribute                1824  4.0    0.318    0.400   16.483   17.005       0
-12:  dbcsr_finalize                    4864  4.6    2.325    3.021   14.100   16.727       0
-12:  make_m2s                          1216  5.0    0.010    0.010   14.360   14.488       0
-12:  multiply_cannon_multrec           1216  7.0   12.130   14.462   12.134   14.466       1
-12:  dbcsr_merge_all                   3040  5.4   10.214   11.597   11.748   13.675       0
-12:  mp_alltoall_i22                   1824  5.0   13.070   13.310   13.070   13.310       1
-12:  make_images                       1216  6.0    3.668    3.722   12.336   12.453       0
-12:  mp_sum_l                          4489  4.4    4.979    7.619    4.979    7.619       0
-12:  dbcsr_create_new                  9952  5.6    6.806    6.819    6.825    6.837       1
-12:  mp_waitall_1                     17024  8.4    3.914    3.934    3.914    3.934       1
-12:  dbcsr_special_finalize            1824  7.0    1.022    1.047    3.399    3.465       0
-12:  make_images_data                  1216  7.0    0.011    0.011    2.992    3.073       1
-12:  hybrid_alltoall_any               1216  8.0    0.059    0.079    2.579    2.618       1
-12:  dbcsr_merge_single_wm             1216  8.0    1.483    1.525    2.370    2.410       0
-12:  make_images_sizes                 1216  7.0    0.001    0.001    2.175    2.282       0
-12:  mp_alltoall_i44                   1216  8.0    2.174    2.280    2.174    2.280       0
-12:  mp_allgather_i34                   608  6.0    2.126    2.260    2.126    2.260       1
-12:  dbcsr_make_index_list             1824  6.0    2.013    2.024    2.013    2.024       0
-12:  dbcsr_replicate                    608  4.0    0.021    0.028    1.496    1.587       0
-12:  dbcsr_to_dense_local              2432  3.2    1.046    1.376    1.056    1.388       0
-12:  mp_alltoall_i11v                  5472  5.0    0.676    1.347    0.676    1.347       1
-12:  dbcsr_new_transposed               800  5.0    0.055    0.066    1.290    1.312       1
-12:  setup_rec_index_2d                1216  6.0    1.194    1.206    1.194    1.206       0
-12:  merge_index                       3040  6.4    0.987    1.178    0.987    1.178       0
-12:  dbcsr_sort_data                   1824  8.3    1.082    1.108    1.082    1.108       0
-12:  multiply_cannon_metrocomm1        1216  7.0    0.002    0.002    1.017    1.059       0
-12:  mp_alltoall_r11v                  1440  5.0    0.629    0.751    0.629    0.751       0
-12:  mp_alltoall_z11v                  1296  5.0    0.641    0.699    0.641    0.699       0
-12:  mp_alltoall_d11v                  1440  5.0    0.602    0.660    0.602    0.660       0
-12:  mp_allgather_i12                   608  5.0    0.402    0.652    0.402    0.652       1
-12:  dbcsr_data_release               62092  6.0    0.522    0.566    0.522    0.566       0
-12:  mp_alltoall_c11v                  1296  5.0    0.486    0.556    0.486    0.556       0
-12:  dbcsr_make_untransposed_blocks     608  5.0    0.396    0.401    0.398    0.403       0
-12:  mp_allgatherv_iv                   608  5.0    0.222    0.348    0.222    0.348       0
-12:  dbcsr_data_copy_aa2               2415  6.4    0.154    0.294    0.154    0.294       0
-12:  dbcsr_destroy                     9920  4.6    0.028    0.035    0.158    0.220       1
-12:  mp_sum_b                           160  5.0    0.136    0.200    0.136    0.200       1
-12:  mp_allgatherv_zv                   144  5.0    0.167    0.174    0.167    0.174       0
-12:  mp_allgatherv_dv                   160  5.0    0.159    0.166    0.159    0.166       1
-12:  tree_to_linear_z                   432  6.0    0.080    0.159    0.080    0.159       0
-12:  mp_allgatherv_cv                   144  5.0    0.145    0.150    0.145    0.150       1
-12:  mp_allgatherv_rv                   160  5.0    0.142    0.146    0.142    0.146       0
-12:  make_images_pack                  1216  7.0    0.074    0.098    0.077    0.101       1
-12:  tree_to_linear_d                   480  6.0    0.047    0.094    0.047    0.094       0
-12:  dbcsr_data_new                   41328  5.6    0.083    0.084    0.083    0.084       0
-12:  tree_to_linear_c                   432  6.0    0.042    0.083    0.042    0.083       0
-12:  dbcsr_copy                        1248  4.9    0.033    0.050    0.040    0.056       0
-12:  buffer_matrices_ensure_size       1216  6.0    0.041    0.046    0.041    0.046       1
-12:  tree_to_linear_s                   480  6.0    0.017    0.034    0.017    0.034       0
-12:  dbcsr_work_create                 6688  5.3    0.009    0.009    0.030    0.031       0
-12:  dbcsr_init_lib_low                   1  1.0    0.021    0.022    0.021    0.022       1
-12:  dbcsr_iterator_start             10736  5.5    0.014    0.015    0.019    0.021       0
-12:  quick_finalize                    2432  6.5    0.011    0.011    0.018    0.019       0
-12:  multiply_cannon_metrocomm2         608  7.0    0.002    0.002    0.016    0.017       0
-12:  dbcsr_sort_indices                7434  7.4    0.014    0.017    0.014    0.017       0
-12:  setup_buffer_matrices             1216  6.0    0.005    0.005    0.017    0.017       0
-12:  dbcsr_work_destroy_all            6688  6.3    0.008    0.008    0.015    0.017       0
-12:  dbcsr_mm_multrec_init              608  6.0    0.001    0.001    0.011    0.011       1
+12:  dbcsr_unittest                       1  1.0    0.000    0.000  265.557  265.557       1
+12:  dbcsr_test_multiplies                4  2.0    0.018    0.026  265.557  265.557       0
+12:  test_multiply                      608  3.0    0.092    0.166  242.820  249.275       0
+12:  dbcsr_check_multiply               608  4.0  135.874  138.498  144.847  151.189       0
+12:  dbcsr_multiply_generic             608  4.0    0.867    0.883   58.120   60.913       1
+12:  multiply_cannon                    608  5.0    2.270    2.316   26.826   29.188       1
+12:  dbcsr_make_random_matrix          1824  3.0    3.285    6.538   21.619   27.694       0
+12:  dbcsr_redistribute                1824  4.0    0.288    0.332   24.914   25.422       0
+12:  make_m2s                          1216  5.0    0.012    0.012   22.993   23.042       1
+12:  dbcsr_finalize                    4864  4.6    3.305    4.286   18.934   21.924       0
+12:  multiply_cannon_loop               608  6.0    2.406    2.528   19.461   21.847       1
+12:  make_images                       1216  6.0    4.873    4.971   20.217   20.290       0
+12:  mp_bcast_b                         608  5.0    8.971   17.936    8.971   17.936       1
+12:  multiply_cannon_multrec           1216  7.0   15.297   17.770   15.308   17.782       1
+12:  dbcsr_merge_all                   3040  5.4   13.807   15.301   15.591   17.602       0
+12:  mp_alltoall_i22                   1824  5.0   17.102   17.465   17.102   17.465       0
+12:  mp_sum_l                          4489  4.4    7.510   10.542    7.510   10.542       0
+12:  dbcsr_create_new                  9952  5.6    9.551    9.741    9.573    9.763       1
+12:  mp_waitall_1                     17024  8.4    8.519    8.632    8.519    8.632       0
+12:  make_images_data                  1216  7.0    0.013    0.013    6.899    7.017       1
+12:  hybrid_alltoall_any               1216  8.0    0.061    0.082    5.524    5.598       1
+12:  dbcsr_special_finalize            1824  7.0    1.337    1.391    4.514    4.548       0
+12:  mp_alltoall_i11v                  5472  5.0    2.127    3.913    2.127    3.913       1
+12:  make_images_sizes                 1216  7.0    0.002    0.002    3.822    3.911       0
+12:  mp_alltoall_i44                   1216  8.0    3.821    3.909    3.821    3.909       0
+12:  mp_allgather_i34                   608  6.0    3.541    3.678    3.541    3.678       0
+12:  dbcsr_replicate                    608  4.0    0.042    0.042    3.419    3.550       0
+12:  dbcsr_merge_single_wm             1216  8.0    2.011    2.041    3.167    3.187       0
+12:  dbcsr_make_index_list             1824  6.0    2.763    2.885    2.763    2.885       1
+12:  multiply_cannon_metrocomm1        1216  7.0    0.003    0.003    1.727    1.936       0
+12:  mp_alltoall_d11v                  1440  5.0    1.496    1.797    1.496    1.797       0
+12:  dbcsr_new_transposed               800  5.0    0.056    0.068    1.730    1.791       1
+12:  mp_alltoall_z11v                  1296  5.0    1.516    1.642    1.516    1.642       0
+12:  setup_rec_index_2d                1216  6.0    1.477    1.539    1.477    1.539       1
+12:  merge_index                       3040  6.4    1.273    1.475    1.273    1.475       0
+12:  dbcsr_to_dense_local              2432  3.2    1.073    1.405    1.084    1.419       0
+12:  dbcsr_sort_data                   1824  8.3    1.386    1.398    1.386    1.398       0
+12:  mp_alltoall_r11v                  1440  5.0    1.134    1.371    1.134    1.371       0
+12:  mp_allgather_i12                   608  5.0    0.956    1.343    0.956    1.343       1
+12:  mp_alltoall_c11v                  1296  5.0    1.094    1.302    1.094    1.302       0
+12:  mp_allgatherv_iv                   608  5.0    0.929    1.183    0.929    1.183       0
+12:  dbcsr_make_untransposed_blocks     608  5.0    0.605    0.657    0.607    0.660       1
+12:  dbcsr_data_release               62092  6.0    0.525    0.535    0.525    0.535       0
+12:  mp_allgatherv_zv                   144  5.0    0.390    0.412    0.390    0.412       1
+12:  mp_allgatherv_cv                   144  5.0    0.290    0.319    0.290    0.319       1
+12:  mp_allgatherv_rv                   160  5.0    0.259    0.259    0.259    0.259       0
+12:  mp_allgatherv_dv                   160  5.0    0.240    0.250    0.240    0.250       1
+12:  mp_sum_b                           160  5.0    0.210    0.226    0.210    0.226       0
+12:  dbcsr_data_copy_aa2               2415  6.4    0.119    0.223    0.119    0.223       0
+12:  dbcsr_destroy                     9920  4.6    0.028    0.034    0.148    0.193       0
+12:  tree_to_linear_z                   432  6.0    0.082    0.163    0.082    0.163       0
+12:  dbcsr_data_new                   41328  5.6    0.100    0.115    0.100    0.115       1
+12:  make_images_pack                  1216  7.0    0.076    0.101    0.080    0.105       1
+12:  dbcsr_work_create                 6688  5.3    0.021    0.031    0.057    0.077       1
+12:  dbcsr_copy                        1248  4.9    0.043    0.052    0.050    0.059       0
+12:  mp_cart_sub                          2  5.0    0.056    0.056    0.056    0.056       1
+12:  tree_to_linear_d                   480  6.0    0.026    0.051    0.026    0.051       0
+12:  tree_to_linear_c                   432  6.0    0.026    0.051    0.026    0.051       0
+12:  buffer_matrices_ensure_size       1216  6.0    0.040    0.046    0.040    0.046       1
+12:  mp_cart_create                       1  5.0    0.040    0.044    0.040    0.044       0
+12:  dbcsr_init_lib_low                   1  1.0    0.032    0.032    0.032    0.032       0
+12:  tree_to_linear_s                   480  6.0    0.016    0.031    0.016    0.031       0
+12:  dbcsr_iterator_start             10736  5.5    0.017    0.018    0.024    0.027       0
+12:  dbcsr_work_destroy_all            6688  6.3    0.014    0.018    0.022    0.024       1
+12:  quick_finalize                    2432  6.5    0.013    0.013    0.022    0.022       0
+12:  dbcsr_verify_matrix               2432  4.2    0.013    0.022    0.013    0.022       0
+12:  multiply_cannon_metrocomm2         608  7.0    0.003    0.003    0.019    0.020       1
+12:  dbcsr_sort_indices                7434  7.4    0.016    0.019    0.016    0.019       0
+12:  setup_buffer_matrices             1216  6.0    0.005    0.005    0.019    0.019       1
+12:  multiply_cannon_multrec_finali     608  8.0    0.001    0.001    0.012    0.013       0
+12:  dbcsr_mm_multrec_init              608  6.0    0.001    0.001    0.012    0.012       1
+12:  dbcsr_mm_multrec_finalize          608  9.0    0.010    0.011    0.011    0.011       0
+12:  dbcsr_distribution_new            5664  4.5    0.010    0.011    0.010    0.011       0
 12:  dbcsr_mm_csr_init                  608  7.0    0.008    0.008    0.010    0.010       0
-12:  dbcsr_distribution_new            5664  4.5    0.009    0.009    0.009    0.009       0
-12:  dbcsr_iterator_stop              10736  5.5    0.006    0.007    0.009    0.009       0
-12:  dbcsr_conjg                        400  5.0    0.006    0.008    0.008    0.009       1
-12:  mp_irecv_zv                        377  8.6    0.007    0.007    0.007    0.007       0
-12:  mp_isend_iv                       3953  8.0    0.006    0.007    0.006    0.007       0
-12:  dbcsr_iterator_seek              10736  6.5    0.005    0.006    0.005    0.006       0
-12:  dbcsr_make_index_exist            9952  6.6    0.006    0.006    0.006    0.006       0
-12:  mp_irecv_dv                        413  8.6    0.005    0.005    0.005    0.005       0
-12:  mp_max_l                           107  1.0    0.003    0.005    0.003    0.005       0
-12:  mp_irecv_cv                        373  8.6    0.005    0.005    0.005    0.005       0
-12:  dbcsr_verify_matrix               2432  4.2    0.004    0.005    0.004    0.005       0
+12:  mp_irecv_zv                        377  8.6    0.009    0.010    0.009    0.010       0
+12:  dbcsr_iterator_stop              10736  5.5    0.008    0.008    0.009    0.010       0
+12:  dbcsr_conjg                        400  5.0    0.007    0.008    0.008    0.009       1
+12:  mp_isend_iv                       3953  8.0    0.008    0.008    0.008    0.008       1
+12:  dbcsr_iterator_seek              10736  6.5    0.007    0.008    0.007    0.008       0
+12:  mp_irecv_dv                        413  8.6    0.007    0.008    0.007    0.008       0
+12:  dbcsr_make_index_exist            9952  6.6    0.007    0.007    0.007    0.007       1
 12:  dbcsr_switch_data_area            5164  6.5    0.003    0.003    0.005    0.005       0
-12:  multiply_cannon_multrec_finali     608  8.0    0.001    0.001    0.004    0.004       0
-12:  mp_irecv_iv                       3932  8.0    0.004    0.004    0.004    0.004       1
-12:  transpose_index_local              800  6.0    0.001    0.001    0.003    0.003       0
-12:  dbcsr_mm_multrec_finalize          608  9.0    0.003    0.003    0.003    0.003       1
-12:  mp_irecv_rv                        412  8.6    0.003    0.003    0.003    0.003       1
+12:  mp_max_l                           107  1.0    0.003    0.005    0.003    0.005       0
+12:  mp_irecv_cv                        373  8.6    0.004    0.005    0.004    0.005       1
+12:  mp_irecv_rv                        412  8.6    0.004    0.005    0.004    0.005       1
+12:  mp_irecv_iv                       3932  8.0    0.005    0.005    0.005    0.005       0
+12:  transpose_index_local              800  6.0    0.001    0.001    0.003    0.004       1
 12:  dbcsr_get_data_size_used          4864  5.6    0.003    0.003    0.003    0.003       0
-12:  dbcsr_make_dbcsr_index            7520  7.2    0.003    0.003    0.003    0.003       0
-12:  mp_bcast_av                        116  1.0    0.000    0.000    0.001    0.003       0
-12:  mp_bcast_i                         117  2.0    0.001    0.002    0.001    0.002       1
-12:  mp_isend_zv                        377  8.6    0.002    0.002    0.002    0.002       1
-12:  mp_isend_dv                        413  8.6    0.002    0.002    0.002    0.002       1
+12:  dbcsr_make_dbcsr_index            7520  7.2    0.003    0.003    0.003    0.003       1
+12:  mp_bcast_av                        116  1.0    0.000    0.000    0.002    0.003       0
+12:  mp_bcast_i                         117  2.0    0.002    0.003    0.002    0.003       1
+12:  mp_isend_dv                        413  8.6    0.003    0.003    0.003    0.003       1
+12:  mp_isend_zv                        377  8.6    0.003    0.003    0.003    0.003       1
 12:  mp_isend_cv                        373  8.6    0.002    0.002    0.002    0.002       1
 12:  mp_isend_rv                        412  8.6    0.002    0.002    0.002    0.002       1
 12:  mp_bcast_d                         608  5.0    0.001    0.002    0.001    0.002       1
-12:  fill_hash_tables                   608  8.0    0.001    0.002    0.001    0.002       1
-12:  dbcsr_make_index_local_row        1824  6.0    0.001    0.001    0.001    0.001       0
-12:  mp_max_r                             1  1.0    0.000    0.001    0.000    0.001       1
-12:  dbcsr_mm_sched_init                608  8.0    0.001    0.001    0.001    0.001       1
+12:  fill_hash_tables                   608  8.0    0.002    0.002    0.002    0.002       1
+12:  dbcsr_make_index_local_row        1824  6.0    0.002    0.002    0.002    0.002       1
+12:  mp_max_r                             1  1.0    0.001    0.001    0.001    0.001       1
 12:  dbcsr_get_local_rows               608  5.0    0.001    0.001    0.001    0.001       0
-12:  mp_cart_create                       1  5.0    0.000    0.001    0.000    0.001       0
-12:  dbcsr_get_local_cols               608  5.0    0.001    0.001    0.001    0.001       0
-12:  dbcsr_get_global_row_map           608  5.0    0.000    0.000    0.000    0.000       1
-12:  dbcsr_mm_sched_finalize            608 10.0    0.000    0.000    0.000    0.000       0
-12:  multiply_cannon_metrocomm3        1216  7.0    0.000    0.000    0.000    0.000       1
+12:  dbcsr_mm_sched_init                608  8.0    0.001    0.001    0.001    0.001       1
+12:  dbcsr_get_local_cols               608  5.0    0.000    0.001    0.000    0.001       1
+12:  multiply_cannon_metrocomm3        1216  7.0    0.000    0.000    0.000    0.000       0
+12:  dbcsr_get_global_row_map           608  5.0    0.000    0.000    0.000    0.000       0
+12:  dbcsr_mm_sched_finalize            608 10.0    0.000    0.000    0.000    0.000       1
+12:  mp_max_i                           112  1.0    0.000    0.000    0.000    0.000       0
 12:  dbcsr_get_global_col_map           608  5.0    0.000    0.000    0.000    0.000       0
-12:  dbcsr_mm_hostdrv_init              608  9.0    0.000    0.000    0.000    0.000       1
 12:  mp_maxloc_dv                       237  1.0    0.000    0.000    0.000    0.000       1
+12:  dbcsr_mm_hostdrv_init              608  9.0    0.000    0.000    0.000    0.000       1
 12:  mp_sum_d                           239  1.0    0.000    0.000    0.000    0.000       1
-12:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
-12:  mp_max_i                           112  1.0    0.000    0.000    0.000    0.000       0
-12:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
+12:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
 12:  mp_bcast_iv                          4  1.0    0.000    0.000    0.000    0.000       0
-12:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
-12:  mp_sum_lv                            4  1.0    0.000    0.000    0.000    0.000       1
+12:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
 12:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
-12:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
+12:  mp_sum_lv                            4  1.0    0.000    0.000    0.000    0.000       1
+12:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
+12:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 12:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-12:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 12:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 12:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 12:  -------------------------------------------------------------------------------
 12: 
-12/19 Test #12: dbcsr_unittest2 .......................................   Passed  199.67 sec
+12/19 Test #12: dbcsr_unittest2 .......................................   Passed  266.13 sec
 test 13
       Start 13: dbcsr_unittest3
 
@@ -52823,7 +52859,7 @@
 13:  marketing flops                     6.232120E+09
 13:  -------------------------------------------------------------------------------
 13:  # multiplications                            756
-13:  max memory usage/rank             282.476544E+06
+13:  max memory usage/rank             282.021888E+06
 13:  # max total images/rank                        2
 13:  # max 3D layers                                1
 13:  # MPI messages exchanged                    1512
@@ -52865,129 +52901,129 @@
 13:  -------------------------------------------------------------------------------
 13:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 13:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-13:  dbcsr_unittest                       1  1.0    0.000    0.000   74.252   74.253       0
-13:  dbcsr_test_multiplies                7  2.0    0.017    0.023   74.252   74.253       0
-13:  test_multiply                      756  3.0    0.129    0.243   60.671   61.501       0
-13:  dbcsr_multiply_generic             756  4.0    0.601    0.628   35.354   36.456       1
-13:  multiply_cannon                    756  5.0    1.490    1.562   14.794   15.238       1
-13:  make_m2s                          1512  5.0    0.012    0.012   14.136   14.216       1
-13:  dbcsr_make_random_matrix          2268  3.0    0.778    1.496   13.190   13.973       0
-13:  dbcsr_finalize                    6048  4.6    2.065    2.229   12.910   13.238       0
-13:  make_images                       1512  6.0    3.540    3.782   11.953   12.013       1
-13:  dbcsr_merge_all                   3780  5.4    9.762    9.787   10.814   10.976       0
-13:  multiply_cannon_loop               756  6.0    1.188    1.250   10.255   10.863       1
-13:  dbcsr_redistribute                2268  4.0    0.159    0.211    9.227    9.792       0
-13:  multiply_cannon_multrec           1512  7.0    8.386    9.015    8.392    9.021       1
-13:  dbcsr_check_multiply               756  4.0    7.171    7.475    7.780    8.078       0
-13:  dbcsr_create_new                 12348  5.6    6.374    7.201    6.392    7.220       1
-13:  mp_alltoall_i22                   2268  5.0    5.683    5.788    5.683    5.788       1
-13:  mp_sum_l                          5617  4.4    4.530    5.719    4.530    5.719       0
-13:  mp_waitall_1                     21168  8.4    3.430    3.535    3.430    3.535       1
-13:  dbcsr_special_finalize            2268  7.0    1.000    1.073    3.388    3.507       1
-13:  make_images_data                  1512  7.0    0.012    0.012    2.814    3.007       1
-13:  make_images_sizes                 1512  7.0    0.002    0.002    2.167    2.667       0
-13:  mp_alltoall_i44                   1512  8.0    2.165    2.666    2.165    2.666       0
-13:  dbcsr_merge_single_wm             1512  8.0    1.476    1.530    2.381    2.427       1
-13:  hybrid_alltoall_any               1512  8.0    0.017    0.020    2.215    2.215       1
-13:  dbcsr_make_index_list             2268  6.0    2.170    2.189    2.170    2.189       1
-13:  mp_allgather_i34                   756  6.0    1.798    2.093    1.798    2.093       0
-13:  mp_alltoall_i11v                  6804  5.0    1.019    2.018    1.019    2.018       1
-13:  dbcsr_replicate                    756  4.0    0.036    0.044    1.852    1.856       1
-13:  mp_max_i                           269  1.0    0.776    1.551    0.776    1.551       0
-13:  mp_sum_lv                          161  1.0    0.774    1.547    0.774    1.547       1
-13:  setup_rec_index_2d                1512  6.0    1.200    1.260    1.200    1.260       1
-13:  dbcsr_new_transposed              1008  5.0    0.023    0.026    1.133    1.220       1
-13:  mp_bcast_b                         756  5.0    0.609    1.211    0.609    1.211       1
-13:  dbcsr_sort_data                   2268  8.3    0.964    0.973    0.964    0.973       0
-13:  merge_index                       3780  6.4    0.840    0.862    0.840    0.862       0
-13:  mp_alltoall_r11v                  1701  5.0    0.707    0.839    0.707    0.839       0
-13:  multiply_cannon_metrocomm1        1512  7.0    0.003    0.003    0.665    0.750       1
-13:  mp_alltoall_d11v                  1701  5.0    0.602    0.723    0.602    0.723       0
-13:  mp_alltoall_z11v                  1701  5.0    0.550    0.662    0.550    0.662       0
-13:  mp_alltoall_c11v                  1701  5.0    0.452    0.574    0.452    0.574       0
-13:  mp_allgather_i12                   756  5.0    0.488    0.523    0.488    0.523       1
-13:  dbcsr_make_untransposed_blocks     756  5.0    0.435    0.490    0.438    0.494       1
-13:  mp_allgatherv_iv                   756  5.0    0.426    0.468    0.426    0.468       0
-13:  dbcsr_to_dense_local              3024  3.2    0.342    0.384    0.356    0.394       0
-13:  mp_allgatherv_rv                   189  5.0    0.258    0.263    0.258    0.263       0
-13:  mp_sum_b                           252  5.0    0.183    0.256    0.183    0.256       1
-13:  dbcsr_data_release               77280  6.0    0.222    0.245    0.222    0.245       1
-13:  mp_allgatherv_zv                   189  5.0    0.226    0.236    0.226    0.236       1
-13:  mp_allgatherv_dv                   189  5.0    0.199    0.202    0.199    0.202       0
-13:  dbcsr_destroy                    12348  4.6    0.035    0.039    0.078    0.091       0
-13:  mp_allgatherv_cv                   189  5.0    0.087    0.091    0.087    0.091       0
-13:  dbcsr_data_new                   51408  5.6    0.073    0.084    0.073    0.084       1
-13:  dbcsr_data_copy_aa2               2971  6.4    0.040    0.074    0.040    0.074       0
-13:  tree_to_linear_z                   567  6.0    0.032    0.063    0.032    0.063       0
-13:  tree_to_linear_c                   567  6.0    0.020    0.040    0.020    0.040       0
-13:  tree_to_linear_d                   567  6.0    0.018    0.036    0.018    0.036       0
-13:  dbcsr_sort_indices                9032  7.4    0.030    0.034    0.030    0.034       0
-13:  mp_max_l                           107  1.0    0.026    0.033    0.026    0.033       1
-13:  dbcsr_work_create                 8316  5.3    0.011    0.012    0.030    0.032       0
-13:  make_images_pack                  1512  7.0    0.021    0.025    0.024    0.028       1
-13:  mp_max_r                             1  1.0    0.013    0.027    0.013    0.027       1
-13:  tree_to_linear_s                   567  6.0    0.012    0.024    0.012    0.024       0
-13:  dbcsr_distribution_new            7056  4.5    0.016    0.022    0.016    0.022       1
-13:  dbcsr_iterator_start             13356  5.5    0.014    0.015    0.020    0.021       0
-13:  quick_finalize                    3024  6.5    0.011    0.011    0.021    0.021       0
-13:  dbcsr_mm_multrec_init              756  6.0    0.001    0.001    0.020    0.021       0
-13:  dbcsr_mm_csr_init                  756  7.0    0.013    0.014    0.019    0.020       0
-13:  setup_buffer_matrices             1512  6.0    0.005    0.005    0.015    0.016       1
-13:  dbcsr_work_destroy_all            8316  6.3    0.009    0.010    0.015    0.015       0
-13:  dbcsr_copy                        1512  5.0    0.006    0.006    0.014    0.014       0
-13:  dbcsr_iterator_stop              13356  5.5    0.009    0.011    0.010    0.012       0
-13:  dbcsr_verify_matrix               3024  4.2    0.009    0.011    0.009    0.011       0
-13:  multiply_cannon_metrocomm2         756  7.0    0.003    0.003    0.010    0.010       1
-13:  dbcsr_init_lib_low                   1  1.0    0.010    0.010    0.010    0.010       1
-13:  dbcsr_make_index_exist           12348  6.6    0.008    0.009    0.008    0.009       0
-13:  buffer_matrices_ensure_size       1512  6.0    0.008    0.008    0.008    0.008       0
-13:  mp_isend_iv                       4492  8.0    0.007    0.007    0.007    0.007       1
-13:  dbcsr_iterator_seek              13356  6.5    0.006    0.007    0.006    0.007       0
+13:  dbcsr_unittest                       1  1.0    0.000    0.000   98.217   98.221       0
+13:  dbcsr_test_multiplies                7  2.0    0.022    0.025   98.217   98.221       0
+13:  test_multiply                      756  3.0    0.123    0.229   81.895   82.776       0
+13:  dbcsr_multiply_generic             756  4.0    0.586    0.631   46.682   47.595       1
+13:  multiply_cannon                    756  5.0    1.887    1.977   19.208   20.132       1
+13:  make_m2s                          1512  5.0    0.014    0.015   19.691   19.724       0
+13:  make_images                       1512  6.0    3.975    4.037   17.136   17.203       1
+13:  dbcsr_make_random_matrix          2268  3.0    0.814    1.559   15.940   16.793       0
+13:  dbcsr_finalize                    6048  4.6    2.427    2.712   15.581   16.156       0
+13:  dbcsr_redistribute                2268  4.0    0.176    0.232   14.591   15.250       0
+13:  multiply_cannon_loop               756  6.0    1.291    1.320   13.172   13.738       0
+13:  dbcsr_merge_all                   3780  5.4   11.817   12.018   13.111   13.393       0
+13:  multiply_cannon_multrec           1512  7.0   10.772   11.454   10.779   11.461       1
+13:  dbcsr_create_new                 12348  5.6    7.921    8.692    7.942    8.713       1
+13:  mp_alltoall_i22                   2268  5.0    7.676    8.547    7.676    8.547       1
+13:  mp_sum_l                          5617  4.4    6.990    8.251    6.990    8.251       0
+13:  dbcsr_check_multiply               756  4.0    7.376    8.001    8.008    8.008       0
+13:  mp_waitall_1                     21168  8.4    7.115    7.300    7.115    7.300       0
+13:  make_images_data                  1512  7.0    0.013    0.013    6.080    6.174       0
+13:  hybrid_alltoall_any               1512  8.0    0.018    0.021    4.337    4.382       1
+13:  dbcsr_special_finalize            2268  7.0    1.180    1.219    3.903    3.955       1
+13:  mp_alltoall_i11v                  6804  5.0    2.862    3.847    2.862    3.847       1
+13:  dbcsr_replicate                    756  4.0    0.047    0.053    3.488    3.720       0
+13:  make_images_sizes                 1512  7.0    0.002    0.002    3.130    3.223       0
+13:  mp_alltoall_i44                   1512  8.0    3.128    3.221    3.128    3.221       0
+13:  mp_allgather_i34                   756  6.0    2.658    2.867    2.658    2.867       1
+13:  dbcsr_merge_single_wm             1512  8.0    1.702    1.722    2.714    2.727       0
+13:  dbcsr_make_index_list             2268  6.0    2.539    2.640    2.539    2.640       1
+13:  setup_rec_index_2d                1512  6.0    1.434    1.495    1.434    1.495       1
+13:  mp_alltoall_r11v                  1701  5.0    1.054    1.359    1.054    1.359       0
+13:  dbcsr_new_transposed              1008  5.0    0.024    0.027    1.281    1.328       1
+13:  mp_bcast_b                         756  5.0    0.631    1.255    0.631    1.255       1
+13:  mp_alltoall_z11v                  1701  5.0    0.979    1.249    0.979    1.249       0
+13:  mp_allgatherv_iv                   756  5.0    1.223    1.245    1.223    1.245       1
+13:  multiply_cannon_metrocomm1        1512  7.0    0.003    0.003    1.090    1.178       1
+13:  mp_alltoall_d11v                  1701  5.0    0.907    1.171    0.907    1.171       0
+13:  mp_alltoall_c11v                  1701  5.0    0.872    1.168    0.872    1.168       0
+13:  mp_allgather_i12                   756  5.0    0.899    1.144    0.899    1.144       1
+13:  merge_index                       3780  6.4    1.082    1.125    1.082    1.125       1
+13:  dbcsr_sort_data                   2268  8.3    1.077    1.103    1.077    1.103       1
+13:  dbcsr_make_untransposed_blocks     756  5.0    0.485    0.536    0.489    0.539       1
+13:  mp_allgatherv_zv                   189  5.0    0.366    0.387    0.366    0.387       0
+13:  dbcsr_to_dense_local              3024  3.2    0.315    0.365    0.324    0.375       0
+13:  mp_allgatherv_dv                   189  5.0    0.295    0.297    0.295    0.297       1
+13:  mp_allgatherv_rv                   189  5.0    0.272    0.295    0.272    0.295       0
+13:  dbcsr_data_release               77280  6.0    0.210    0.236    0.210    0.236       1
+13:  mp_sum_b                           252  5.0    0.222    0.235    0.222    0.235       0
+13:  mp_allgatherv_cv                   189  5.0    0.222    0.224    0.222    0.224       1
+13:  dbcsr_destroy                    12348  4.6    0.040    0.049    0.081    0.108       1
+13:  dbcsr_data_new                   51408  5.6    0.083    0.087    0.083    0.087       1
+13:  dbcsr_data_copy_aa2               2971  6.4    0.036    0.067    0.036    0.067       0
+13:  tree_to_linear_z                   567  6.0    0.031    0.061    0.031    0.061       0
+13:  tree_to_linear_c                   567  6.0    0.021    0.041    0.021    0.041       0
+13:  tree_to_linear_d                   567  6.0    0.020    0.038    0.020    0.038       0
+13:  dbcsr_sort_indices                9032  7.4    0.032    0.036    0.032    0.036       0
+13:  dbcsr_work_create                 8316  5.3    0.013    0.013    0.033    0.034       0
+13:  dbcsr_init_lib_low                   1  1.0    0.030    0.032    0.030    0.032       1
+13:  quick_finalize                    3024  6.5    0.013    0.013    0.028    0.032       1
+13:  dbcsr_iterator_start             13356  5.5    0.016    0.016    0.026    0.031       0
+13:  make_images_pack                  1512  7.0    0.021    0.024    0.024    0.028       1
+13:  tree_to_linear_s                   567  6.0    0.013    0.026    0.013    0.026       0
+13:  dbcsr_work_destroy_all            8316  6.3    0.014    0.018    0.020    0.024       0
+13:  dbcsr_mm_multrec_init              756  6.0    0.001    0.001    0.021    0.023       0
+13:  dbcsr_mm_csr_init                  756  7.0    0.014    0.016    0.020    0.022       0
+13:  mp_max_r                             1  1.0    0.010    0.019    0.010    0.019       1
+13:  setup_buffer_matrices             1512  6.0    0.006    0.006    0.017    0.017       1
+13:  dbcsr_verify_matrix               3024  4.2    0.014    0.017    0.014    0.017       1
+13:  dbcsr_iterator_seek              13356  6.5    0.011    0.016    0.011    0.016       0
+13:  dbcsr_copy                        1512  5.0    0.006    0.006    0.015    0.015       1
+13:  mp_max_l                           107  1.0    0.009    0.015    0.009    0.015       1
+13:  dbcsr_make_dbcsr_index            9324  7.2    0.009    0.013    0.009    0.013       0
+13:  multiply_cannon_metrocomm2         756  7.0    0.003    0.003    0.012    0.013       1
+13:  dbcsr_distribution_new            7056  4.5    0.011    0.011    0.011    0.011       0
+13:  dbcsr_make_index_exist           12348  6.6    0.010    0.010    0.010    0.010       0
+13:  dbcsr_iterator_stop              13356  5.5    0.007    0.007    0.009    0.009       0
+13:  buffer_matrices_ensure_size       1512  6.0    0.009    0.009    0.009    0.009       0
+13:  mp_isend_iv                       4492  8.0    0.008    0.008    0.008    0.008       1
+13:  multiply_cannon_multrec_finali     756  8.0    0.001    0.001    0.007    0.007       0
+13:  mp_bcast_av                        116  1.0    0.000    0.000    0.004    0.007       0
+13:  mp_bcast_i                         117  2.0    0.003    0.007    0.003    0.007       1
 13:  dbcsr_conjg                        504  5.0    0.005    0.005    0.006    0.006       1
-13:  multiply_cannon_multrec_finali     756  8.0    0.001    0.001    0.006    0.006       0
-13:  transpose_index_local             1008  6.0    0.002    0.002    0.005    0.006       1
-13:  dbcsr_make_dbcsr_index            9324  7.2    0.005    0.005    0.005    0.005       0
-13:  dbcsr_switch_data_area            6468  6.5    0.003    0.003    0.005    0.005       0
-13:  dbcsr_mm_multrec_finalize          756  9.0    0.004    0.005    0.005    0.005       1
+13:  dbcsr_mm_multrec_finalize          756  9.0    0.006    0.006    0.006    0.006       1
+13:  transpose_index_local             1008  6.0    0.002    0.002    0.006    0.006       1
+13:  dbcsr_switch_data_area            6468  6.5    0.004    0.004    0.005    0.006       0
 13:  fill_hash_tables                   756  8.0    0.005    0.005    0.005    0.005       0
-13:  mp_irecv_iv                       4526  8.0    0.004    0.004    0.004    0.004       1
+13:  mp_irecv_iv                       4526  8.0    0.005    0.005    0.005    0.005       1
 13:  dbcsr_get_data_size_used          6048  5.6    0.003    0.003    0.003    0.003       0
-13:  mp_bcast_av                        116  1.0    0.000    0.000    0.002    0.003       0
-13:  mp_bcast_i                         117  2.0    0.002    0.003    0.002    0.003       1
 13:  mp_irecv_zv                        456  8.6    0.003    0.003    0.003    0.003       0
-13:  mp_cart_create                       1  5.0    0.001    0.003    0.001    0.003       0
-13:  mp_irecv_cv                        451  8.6    0.002    0.002    0.002    0.002       0
+13:  mp_irecv_cv                        451  8.6    0.002    0.002    0.002    0.002       1
+13:  mp_irecv_dv                        449  8.6    0.002    0.002    0.002    0.002       0
 13:  mp_isend_zv                        456  8.6    0.002    0.002    0.002    0.002       1
-13:  mp_isend_dv                        449  8.6    0.002    0.002    0.002    0.002       1
-13:  mp_isend_cv                        451  8.6    0.002    0.002    0.002    0.002       1
-13:  dbcsr_make_index_local_row        2268  6.0    0.002    0.002    0.002    0.002       0
 13:  mp_isend_rv                        459  8.6    0.002    0.002    0.002    0.002       1
-13:  mp_irecv_dv                        449  8.6    0.002    0.002    0.002    0.002       0
-13:  mp_irecv_rv                        459  8.6    0.001    0.001    0.001    0.001       0
+13:  mp_isend_cv                        451  8.6    0.002    0.002    0.002    0.002       1
+13:  mp_isend_dv                        449  8.6    0.002    0.002    0.002    0.002       1
+13:  dbcsr_make_index_local_row        2268  6.0    0.002    0.002    0.002    0.002       1
+13:  mp_irecv_rv                        459  8.6    0.002    0.002    0.002    0.002       0
 13:  mp_bcast_d                         756  5.0    0.001    0.001    0.001    0.001       1
 13:  dbcsr_get_local_rows               756  5.0    0.001    0.001    0.001    0.001       0
 13:  dbcsr_mm_sched_init                756  8.0    0.001    0.001    0.001    0.001       1
-13:  mp_bcast_iv                        161  1.0    0.001    0.001    0.001    0.001       0
 13:  dbcsr_get_local_cols               756  5.0    0.001    0.001    0.001    0.001       0
-13:  dbcsr_get_global_row_map           756  5.0    0.000    0.001    0.000    0.001       0
-13:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
-13:  dbcsr_get_global_col_map           756  5.0    0.000    0.000    0.000    0.000       0
 13:  multiply_cannon_metrocomm3        1512  7.0    0.000    0.000    0.000    0.000       0
-13:  dbcsr_mm_sched_finalize            756 10.0    0.000    0.000    0.000    0.000       1
-13:  dbcsr_mm_hostdrv_init              756  9.0    0.000    0.000    0.000    0.000       1
+13:  dbcsr_get_global_row_map           756  5.0    0.000    0.000    0.000    0.000       1
+13:  dbcsr_get_global_col_map           756  5.0    0.000    0.000    0.000    0.000       0
+13:  dbcsr_mm_sched_finalize            756 10.0    0.000    0.000    0.000    0.000       0
+13:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
+13:  dbcsr_mm_hostdrv_init              756  9.0    0.000    0.000    0.000    0.000       0
+13:  mp_max_i                           269  1.0    0.000    0.000    0.000    0.000       0
 13:  mp_maxloc_dv                       237  1.0    0.000    0.000    0.000    0.000       0
 13:  mp_sum_d                           239  1.0    0.000    0.000    0.000    0.000       1
+13:  mp_bcast_iv                        161  1.0    0.000    0.000    0.000    0.000       0
+13:  mp_sum_lv                          161  1.0    0.000    0.000    0.000    0.000       1
 13:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
-13:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
-13:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
+13:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
+13:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
 13:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+13:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       0
+13:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
 13:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
-13:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-13:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 13:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+13:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 13:  -------------------------------------------------------------------------------
 13: 
-13/19 Test #13: dbcsr_unittest3 .......................................   Passed   76.33 sec
+13/19 Test #13: dbcsr_unittest3 .......................................   Passed   98.89 sec
 test 14
       Start 14: dbcsr_unittest4
 
@@ -53110,32 +53146,36 @@
 14:  -------------------------------------------------------------------------------
 14:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 14:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-14:  dbcsr_unittest                       1  1.0    0.000    0.000    0.900    0.907       0
-14:  dbcsr_test_scale_by_vectors          3  2.0    0.005    0.010    0.900    0.907       0
-14:  test_scale_by_vector                20  3.0    0.000    0.000    0.565    0.618       1
-14:  dbcsr_make_random_matrix            40  3.0    0.001    0.001    0.329    0.380       0
-14:  dbcsr_redistribute                  20  4.0    0.001    0.001    0.223    0.282       0
-14:  dbcsr_finalize                      60  4.3    0.056    0.064    0.256    0.278       0
-14:  dbcsr_checksum                      24  4.0    0.109    0.109    0.262    0.268       1
-14:  dbcsr_merge_all                     40  5.0    0.187    0.218    0.200    0.230       1
-14:  mp_alltoall_i22                     20  5.0    0.145    0.216    0.145    0.216       0
-14:  dbcsr_create_new                   100  4.4    0.152    0.193    0.152    0.193       1
-14:  mp_sum_d                            99  2.0    0.153    0.160    0.153    0.160       0
-14:  dbcsr_new_transposed                40  4.0    0.000    0.000    0.066    0.079       1
-14:  mp_alltoall_i11v                    60  5.0    0.028    0.057    0.028    0.057       1
-14:  mp_alltoall_c11v                    15  5.0    0.032    0.048    0.032    0.048       0
-14:  dbcsr_init_lib_low                   1  1.0    0.022    0.031    0.022    0.031       1
-14:  merge_index                         40  6.0    0.012    0.013    0.012    0.013       0
-14:  mp_max_r                             1  1.0    0.005    0.011    0.005    0.011       1
-14:  mp_alltoall_r11v                    15  5.0    0.008    0.008    0.008    0.008       1
-14:  mp_alltoall_d11v                    15  5.0    0.006    0.008    0.006    0.008       1
-14:  mp_max_l                            48  1.0    0.002    0.004    0.002    0.004       0
-14:  mp_alltoall_z11v                    15  5.0    0.002    0.004    0.002    0.004       0
-14:  dbcsr_data_new                     452  4.8    0.000    0.000    0.000    0.000       1
-14:  mp_bcast_av                         58  1.0    0.000    0.000    0.000    0.000       0
+14:  dbcsr_unittest                       1  1.0    0.000    0.000    1.157    1.165       1
+14:  dbcsr_test_scale_by_vectors          3  2.0    0.009    0.018    1.157    1.165       0
+14:  test_scale_by_vector                20  3.0    0.000    0.000    0.772    0.869       0
+14:  dbcsr_make_random_matrix            40  3.0    0.001    0.001    0.375    0.471       0
+14:  dbcsr_redistribute                  20  4.0    0.001    0.001    0.334    0.446       0
+14:  dbcsr_finalize                      60  4.3    0.050    0.054    0.296    0.381       0
+14:  mp_alltoall_i22                     20  5.0    0.244    0.357    0.244    0.357       1
+14:  dbcsr_checksum                      24  4.0    0.179    0.268    0.325    0.355       0
+14:  dbcsr_merge_all                     40  5.0    0.231    0.310    0.245    0.326       0
+14:  mp_sum_d                            99  2.0    0.146    0.265    0.146    0.265       1
+14:  dbcsr_create_new                   100  4.4    0.190    0.244    0.190    0.245       0
+14:  dbcsr_new_transposed                40  4.0    0.000    0.000    0.092    0.127       0
+14:  mp_alltoall_d11v                    15  5.0    0.019    0.036    0.019    0.036       0
+14:  mp_alltoall_i11v                    60  5.0    0.018    0.036    0.018    0.036       1
+14:  dbcsr_init_lib_low                   1  1.0    0.024    0.030    0.024    0.030       1
+14:  mp_cart_create                       1  5.0    0.018    0.024    0.018    0.024       1
+14:  mp_alltoall_c11v                    15  5.0    0.015    0.021    0.015    0.021       0
+14:  mp_alltoall_z11v                    15  5.0    0.013    0.018    0.013    0.018       1
+14:  merge_index                         40  6.0    0.014    0.016    0.014    0.016       0
+14:  mp_alltoall_r11v                    15  5.0    0.007    0.013    0.007    0.013       0
+14:  mp_sum_l                            99  1.0    0.006    0.012    0.006    0.012       1
+14:  mp_sum_rv                            1  1.0    0.004    0.008    0.004    0.008       0
+14:  mp_max_r                             1  1.0    0.004    0.008    0.004    0.008       1
+14:  mp_sum_r                             1  1.0    0.004    0.007    0.004    0.007       0
+14:  mp_bcast_av                         58  1.0    0.000    0.000    0.001    0.002       0
+14:  mp_bcast_i                          59  2.0    0.001    0.002    0.001    0.002       1
+14:  mp_max_l                            48  1.0    0.001    0.001    0.001    0.001       0
+14:  dbcsr_data_new                     452  4.8    0.000    0.000    0.000    0.000       0
 14:  dbcsr_destroy                      100  3.6    0.000    0.000    0.000    0.000       0
 14:  dbcsr_to_dense_local                36  3.4    0.000    0.000    0.000    0.000       0
-14:  mp_bcast_i                          59  2.0    0.000    0.000    0.000    0.000       1
 14:  dbcsr_work_create                   60  4.3    0.000    0.000    0.000    0.000       1
 14:  dbcsr_scale_by_vector_anytype       40  4.0    0.000    0.000    0.000    0.000       1
 14:  dbcsr_data_release                 588  5.1    0.000    0.000    0.000    0.000       0
@@ -53144,37 +53184,33 @@
 14:  dbcsr_work_destroy_all              60  5.3    0.000    0.000    0.000    0.000       0
 14:  dbcsr_sort_indices                 100  6.2    0.000    0.000    0.000    0.000       0
 14:  dbcsr_distribution_new             100  4.4    0.000    0.000    0.000    0.000       1
-14:  transpose_index_local               40  5.0    0.000    0.000    0.000    0.000       1
+14:  transpose_index_local               40  5.0    0.000    0.000    0.000    0.000       0
 14:  mp_maxloc_dv                       121  1.0    0.000    0.000    0.000    0.000       1
-14:  mp_cart_create                       1  5.0    0.000    0.000    0.000    0.000       1
-14:  tree_to_linear_z                    10  6.0    0.000    0.000    0.000    0.000       0
 14:  mp_cart_sub                          2  5.0    0.000    0.000    0.000    0.000       1
-14:  dbcsr_make_index_exist             100  5.4    0.000    0.000    0.000    0.000       1
+14:  dbcsr_make_index_exist             100  5.4    0.000    0.000    0.000    0.000       0
+14:  dbcsr_iterator_stop                116  4.8    0.000    0.000    0.000    0.000       0
 14:  tree_to_linear_d                    10  6.0    0.000    0.000    0.000    0.000       0
-14:  mp_sum_l                            99  1.0    0.000    0.000    0.000    0.000       1
-14:  dbcsr_iterator_stop                116  4.8    0.000    0.000    0.000    0.000       1
+14:  tree_to_linear_c                    10  6.0    0.000    0.000    0.000    0.000       0
+14:  tree_to_linear_z                    10  6.0    0.000    0.000    0.000    0.000       0
 14:  tree_to_linear_s                    10  6.0    0.000    0.000    0.000    0.000       0
-14:  dbcsr_verify_matrix                 40  4.0    0.000    0.000    0.000    0.000       0
 14:  dbcsr_iterator_seek                116  5.8    0.000    0.000    0.000    0.000       0
-14:  tree_to_linear_c                    10  6.0    0.000    0.000    0.000    0.000       0
-14:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       1
+14:  dbcsr_verify_matrix                 40  4.0    0.000    0.000    0.000    0.000       0
 14:  mp_max_i                            51  1.0    0.000    0.000    0.000    0.000       0
 14:  dbcsr_data_copy_aa2                 40  6.0    0.000    0.000    0.000    0.000       0
+14:  mp_comm_free                         4  2.0    0.000    0.000    0.000    0.000       0
+14:  dbcsr_get_data_size_used            60  5.3    0.000    0.000    0.000    0.000       0
 14:  dbcsr_make_dbcsr_index             100  6.2    0.000    0.000    0.000    0.000       1
-14:  dbcsr_get_data_size_used            60  5.3    0.000    0.000    0.000    0.000       1
-14:  dbcsr_switch_data_area              20  7.0    0.000    0.000    0.000    0.000       1
+14:  dbcsr_switch_data_area              20  7.0    0.000    0.000    0.000    0.000       0
+14:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 14:  mp_bcast_iv                          1  1.0    0.000    0.000    0.000    0.000       1
-14:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       0
 14:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
 14:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-14:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-14:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
+14:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
 14:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
-14:  mp_sum_lv                            1  1.0    0.000    0.000    0.000    0.000       1
-14:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+14:  mp_sum_lv                            1  1.0    0.000    0.000    0.000    0.000       0
 14:  -------------------------------------------------------------------------------
 14: 
-14/19 Test #14: dbcsr_unittest4 .......................................   Passed    1.60 sec
+14/19 Test #14: dbcsr_unittest4 .......................................   Passed    1.84 sec
 test 15
       Start 15: dbcsr_tensor_unittest
 
@@ -55879,7 +55915,7 @@
 15:  marketing flops                     1.690366E+09
 15:  -------------------------------------------------------------------------------
 15:  # multiplications                             20
-15:  max memory usage/rank             300.527616E+06
+15:  max memory usage/rank             300.773376E+06
 15:  # max total images/rank                        1
 15:  # max 3D layers                                1
 15:  # MPI messages exchanged                       0
@@ -55903,170 +55939,170 @@
 15:  -------------------------------------------------------------------------------
 15:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 15:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-15:  dbcsr_t_total                       96  1.0    0.000    0.000    2.314    2.317       0
-15:  dbcsr_t_contract                    10  2.0    0.059    0.118    2.081    2.091       0
-15:  mp_cart_create                     896  5.2    1.602    1.800    1.602    1.800       1
-15:  dbcsr_t_pgrid_create               440  2.7    0.001    0.001    1.549    1.734       0
-15:  dbcsr_t_distribution_new           434  1.7    0.003    0.003    1.556    1.677       0
-15:  dbcsr_tas_multiply                  20  4.5    0.000    0.000    1.570    1.580       0
-15:  dbcsr_tas_total                     20  5.5    0.027    0.052    1.555    1.560       0
-15:  dbcsr_checksum                      40  1.0    0.813    0.826    0.957    0.960       1
-15:  dbcsr_create_new                   842  5.7    0.767    0.920    0.768    0.922       1
-15:  dbcsr_tas_create_new               287  3.3    0.001    0.001    0.658    0.813       1
-15:  dbcsr_t_create_new                 217  1.2    0.004    0.004    0.665    0.781       1
-15:  dbcsr_tas_result_index              10  5.0    0.001    0.001    0.678    0.682       0
-15:  dbcsr_tas_dbcsr                     20  6.5    0.000    0.000    0.669    0.674       1
-15:  dbcsr_multiply_generic              20  8.5    0.017    0.026    0.543    0.550       0
-15:  mp_sync                            272  3.0    0.531    0.549    0.531    0.549       0
-15:  dbcsr_tas_mm_2                      10  7.5    0.000    0.000    0.325    0.330       1
-15:  dbcsr_finalize                     961  3.4    0.122    0.125    0.304    0.327       0
-15:  dbcsr_add_anytype                   20  6.5    0.016    0.019    0.285    0.287       1
-15:  mp_alltoall_i                      135  4.9    0.241    0.285    0.241    0.285       0
-15:  mp_sum_l                           491  4.7    0.242    0.257    0.242    0.257       1
-15:  dbcsr_t_remap                       15  3.0    0.002    0.002    0.206    0.220       0
-15:  multiply_cannon                     20  9.5    0.045    0.048    0.206    0.217       1
-15:  dbcsr_t_copy                       101  2.2    0.014    0.016    0.201    0.203       1
-15:  dbcsr_merge_all                     40  9.5    0.152    0.173    0.178    0.203       1
-15:  dbcsr_scale_anytype                 46  6.8    0.049    0.054    0.171    0.194       1
-15:  dbcsr_tas_distribution_new         474  3.1    0.004    0.004    0.137    0.183       0
-15:  dbcsr_tas_create_split             382  4.1    0.001    0.001    0.136    0.182       0
-15:  dbcsr_tas_create_split_rows_or     382  5.1    0.001    0.001    0.135    0.182       0
-15:  dbcsr_tas_mm_1N                      6  7.5    0.000    0.000    0.173    0.176       1
-15:  mp_comm_dup                        372  6.1    0.121    0.168    0.121    0.168       0
-15:  mp_sum_dm3                          29  1.0    0.152    0.165    0.152    0.165       1
-15:  multiply_cannon_loop                20 10.5    0.014    0.014    0.139    0.156       0
-15:  mp_sum_d                           137  1.3    0.144    0.155    0.144    0.155       0
-15:  dbcsr_iterator_start              1058  4.2    0.123    0.154    0.124    0.154       0
-15:  make_m2s                            40  9.5    0.000    0.000    0.126    0.149       1
-15:  mp_sum_dm4                           7  1.0    0.144    0.148    0.144    0.148       1
-15:  mp_max_l                           156  1.1    0.080    0.145    0.080    0.145       1
-15:  dbcsr_t_nd_mp_comm                  15  4.0    0.000    0.000    0.124    0.138       0
-15:  dbcsr_tas_mm_3T                      4  7.5    0.000    0.000    0.106    0.124       0
-15:  make_images                         40 10.5    0.091    0.103    0.095    0.106       1
-15:  multiply_cannon_multrec             20 11.5    0.081    0.100    0.081    0.100       0
-15:  dbcsr_tas_convert_to_dbcsr          40  1.0    0.002    0.003    0.092    0.096       0
-15:  dbcsr_tas_replicate                 20  6.5    0.000    0.000    0.078    0.085       1
-15:  reshape_mm_small                    20  6.5    0.002    0.002    0.084    0.084       1
-15:  dbcsr_filter_anytype                36  5.9    0.021    0.026    0.081    0.081       1
-15:  dbcsr_tas_reshape                   20  7.0    0.000    0.000    0.053    0.075       1
-15:  dbcsr_tas_reshape_alltoall          20  8.0    0.000    0.000    0.043    0.065       0
-15:  dbcsr_tas_mp_comm                   14  4.4    0.000    0.000    0.049    0.061       0
-15:  convert_to_new_pgrid                60  6.5    0.000    0.000    0.044    0.059       1
-15:  dbcsr_copy                          80  8.5    0.044    0.058    0.044    0.059       1
-15:  dbcsr_iterator_stop               1058  4.2    0.053    0.058    0.054    0.058       1
-15:  mp_waitall_2                       270  6.0    0.042    0.053    0.042    0.053       1
-15:  calculate_norms                     40 11.5    0.044    0.046    0.044    0.046       1
-15:  dbcsr_make_index_list               40 10.5    0.030    0.042    0.030    0.042       1
-15:  mp_max_iv                           75  3.8    0.020    0.040    0.020    0.040       1
-15:  dbcsr_tas_replicate_alltoall        10  7.5    0.000    0.000    0.023    0.039       0
-15:  dbcsr_tas_communicate_buffer        40  8.8    0.000    0.000    0.028    0.032       1
-15:  dbcsr_new_transposed                14  9.5    0.000    0.000    0.021    0.028       0
-15:  dbcsr_t_communicate_buffer          95  3.3    0.001    0.001    0.018    0.026       1
-15:  setup_rec_index_2d                  40 10.5    0.021    0.025    0.021    0.025       1
-15:  mp_max_i                            83  1.5    0.019    0.025    0.019    0.025       0
-15:  reshape_mm_compatible               20  6.5    0.004    0.007    0.021    0.024       0
-15:  dbcsr_tas_replicate_communicat      10  7.5    0.000    0.000    0.018    0.023       1
-15:  dbcsr_make_untransposed_blocks      30  9.0    0.017    0.020    0.017    0.020       1
-15:  dbcsr_add_wm_from_matrix            10  8.0    0.014    0.015    0.016    0.018       0
-15:  dbcsr_sort_data                     20 11.5    0.013    0.018    0.013    0.018       1
-15:  dbcsr_tas_merge                     10  6.5    0.000    0.000    0.013    0.017       0
-15:  dbcsr_tas_merge_alltoall            10  7.5    0.000    0.000    0.010    0.016       1
-15:  mp_sum_r                             1  1.0    0.008    0.016    0.008    0.016       0
-15:  mp_max_r                             1  1.0    0.008    0.016    0.008    0.016       1
-15:  merge_index                         40 10.5    0.014    0.016    0.014    0.016       0
-15:  dbcsr_t_destroy                    338  1.3    0.002    0.002    0.011    0.014       0
-15:  dbcsr_init_lib_low                   1  1.0    0.013    0.013    0.013    0.013       1
+15:  dbcsr_t_distribution_new           434  1.7    0.008    0.012    6.535    6.539       1
+15:  mp_cart_create                     896  5.2    4.601    4.751    4.601    4.751       1
+15:  dbcsr_t_pgrid_create               440  2.7    0.001    0.001    3.917    4.060       1
+15:  dbcsr_tas_create_split             382  4.1    0.001    0.001    2.998    3.122       0
+15:  dbcsr_tas_create_split_rows_or     382  5.1    0.002    0.002    2.998    3.121       0
+15:  dbcsr_t_total                       96  1.0    0.000    0.000    3.080    3.104       0
+15:  dbcsr_tas_distribution_new         474  3.1    0.004    0.004    2.808    2.932       1
+15:  dbcsr_t_contract                    10  2.0    0.074    0.147    2.622    2.627       0
+15:  dbcsr_tas_multiply                  20  4.5    0.000    0.000    2.113    2.118       1
+15:  dbcsr_tas_total                     20  5.5    0.051    0.101    2.098    2.107       0
+15:  dbcsr_t_create_new                 217  1.2    0.004    0.005    1.755    1.865       1
+15:  mp_comm_dup                        372  6.1    1.471    1.556    1.471    1.556       0
+15:  dbcsr_checksum                      40  1.0    1.007    1.238    1.459    1.510       1
+15:  mp_comm_split_direct               382  6.1    0.950    0.986    0.950    0.986       0
+15:  dbcsr_create_new                   842  5.7    0.720    0.932    0.721    0.934       1
+15:  dbcsr_tas_result_index              10  5.0    0.001    0.001    0.877    0.889       0
+15:  mp_sync                            272  3.0    0.754    0.801    0.754    0.801       0
+15:  dbcsr_tas_create_new               287  3.3    0.001    0.001    0.604    0.772       0
+15:  mp_sum_d                           137  1.3    0.452    0.734    0.452    0.734       0
+15:  dbcsr_tas_dbcsr                     20  6.5    0.000    0.000    0.691    0.696       0
+15:  dbcsr_multiply_generic              20  8.5    0.014    0.017    0.576    0.616       0
+15:  dbcsr_add_anytype                   20  6.5    0.032    0.037    0.348    0.417       1
+15:  mp_sum_l                           491  4.7    0.380    0.410    0.380    0.410       0
+15:  dbcsr_finalize                     961  3.4    0.138    0.140    0.347    0.402       1
+15:  mp_alltoall_i                      135  4.9    0.338    0.348    0.338    0.348       0
+15:  dbcsr_t_copy                       101  2.2    0.016    0.017    0.328    0.344       1
+15:  dbcsr_tas_mm_2                      10  7.5    0.000    0.000    0.295    0.303       1
+15:  dbcsr_merge_all                     40  9.5    0.175    0.218    0.203    0.252       1
+15:  multiply_cannon                     20  9.5    0.051    0.054    0.236    0.251       0
+15:  reshape_mm_compatible               20  6.5    0.002    0.003    0.237    0.249       0
+15:  dbcsr_tas_mm_1N                      6  7.5    0.000    0.000    0.198    0.245       1
+15:  dbcsr_t_remap                       15  3.0    0.002    0.002    0.212    0.227       1
+15:  change_split                        30  7.0    0.000    0.000    0.194    0.195       0
+15:  multiply_cannon_loop                20 10.5    0.017    0.021    0.161    0.181       1
+15:  dbcsr_scale_anytype                 46  6.8    0.044    0.046    0.149    0.171       0
+15:  make_m2s                            40  9.5    0.000    0.000    0.138    0.145       1
+15:  dbcsr_tas_convert_to_dbcsr          40  1.0    0.002    0.003    0.102    0.145       0
+15:  mp_sum_dm4                           7  1.0    0.132    0.134    0.132    0.134       1
+15:  dbcsr_t_nd_mp_comm                  15  4.0    0.000    0.000    0.110    0.133       0
+15:  dbcsr_iterator_start              1058  4.2    0.114    0.131    0.115    0.131       1
+15:  dbcsr_tas_mm_3T                      4  7.5    0.000    0.000    0.124    0.126       1
+15:  dbcsr_tas_mp_comm                   14  4.4    0.000    0.000    0.112    0.122       0
+15:  make_images                         40 10.5    0.099    0.110    0.103    0.115       0
+15:  multiply_cannon_multrec             20 11.5    0.098    0.108    0.098    0.108       1
+15:  reshape_mm_small                    20  6.5    0.002    0.002    0.082    0.094       0
+15:  dbcsr_filter_anytype                36  5.9    0.011    0.014    0.068    0.082       0
+15:  mp_waitall_2                       270  6.0    0.057    0.065    0.057    0.065       1
+15:  mp_sum_dm3                          29  1.0    0.057    0.061    0.057    0.061       0
+15:  convert_to_new_pgrid                60  6.5    0.000    0.000    0.044    0.058       1
+15:  dbcsr_copy                          80  8.5    0.043    0.058    0.044    0.058       1
+15:  mp_max_iv                           75  3.8    0.029    0.058    0.029    0.058       1
+15:  dbcsr_tas_replicate                 20  6.5    0.000    0.000    0.044    0.057       0
+15:  calculate_norms                     40 11.5    0.046    0.052    0.046    0.052       1
+15:  dbcsr_tas_reshape                   20  7.0    0.000    0.000    0.047    0.052       0
+15:  dbcsr_iterator_stop               1058  4.2    0.041    0.049    0.041    0.049       1
+15:  dbcsr_tas_reshape_alltoall          20  8.0    0.000    0.000    0.033    0.042       0
+15:  dbcsr_make_untransposed_blocks      30  9.0    0.030    0.041    0.030    0.041       1
+15:  dbcsr_make_index_list               40 10.5    0.034    0.039    0.034    0.039       1
+15:  dbcsr_tas_merge                     10  6.5    0.000    0.000    0.027    0.038       0
+15:  dbcsr_tas_communicate_buffer        40  8.8    0.000    0.000    0.034    0.036       1
+15:  dbcsr_t_communicate_buffer          95  3.3    0.001    0.001    0.027    0.034       0
+15:  dbcsr_init_lib_low                   1  1.0    0.026    0.032    0.026    0.032       0
+15:  mp_max_l                           156  1.1    0.025    0.026    0.025    0.026       0
+15:  setup_rec_index_2d                  40 10.5    0.023    0.024    0.023    0.024       0
+15:  dbcsr_tas_merge_alltoall            10  7.5    0.000    0.000    0.010    0.021       1
+15:  mp_max_lv                           30  5.0    0.010    0.020    0.010    0.020       0
+15:  dbcsr_add_wm_from_matrix            10  8.0    0.008    0.010    0.016    0.020       0
+15:  dbcsr_new_transposed                14  9.5    0.000    0.000    0.018    0.019       0
+15:  dbcsr_tas_replicate_alltoall        10  7.5    0.000    0.000    0.013    0.019       0
+15:  dbcsr_sort_data                     20 11.5    0.013    0.017    0.013    0.017       1
+15:  dbcsr_tas_reshape_communicate_      20  8.0    0.000    0.000    0.013    0.017       1
+15:  merge_index                         40 10.5    0.014    0.017    0.014    0.017       1
+15:  dbcsr_tas_merge_communicate_bu      10  7.5    0.000    0.000    0.016    0.016       0
+15:  mp_sum_i                            21  7.2    0.008    0.016    0.008    0.016       1
+15:  dbcsr_t_destroy                    338  1.3    0.002    0.002    0.014    0.015       0
+15:  mp_sum_r                             1  1.0    0.007    0.015    0.007    0.015       0
+15:  dbcsr_fill_wm_from_matrix           10  9.0    0.008    0.014    0.008    0.014       1
+15:  mp_bcast_i                         394  6.0    0.007    0.013    0.007    0.013       1
+15:  mp_bcast_av                        160  1.0    0.000    0.000    0.006    0.013       0
+15:  mp_max_r                             1  1.0    0.006    0.012    0.006    0.012       1
+15:  mp_sum_rv                            1  1.0    0.006    0.012    0.006    0.012       0
+15:  dbcsr_tas_replicate_communicat      10  7.5    0.000    0.000    0.006    0.012       1
+15:  dbcsr_destroy                      802  4.8    0.001    0.001    0.010    0.011       0
 15:  mp_comm_free                      1730  3.8    0.010    0.011    0.010    0.011       0
-15:  dbcsr_destroy                      802  4.8    0.001    0.001    0.007    0.010       0
-15:  dbcsr_data_release                2563  6.8    0.006    0.009    0.006    0.009       1
-15:  dbcsr_tas_reshape_communicate_      20  8.0    0.000    0.000    0.008    0.009       0
-15:  mp_max_lv                           30  5.0    0.004    0.008    0.004    0.008       0
+15:  dbcsr_data_release                2563  6.8    0.009    0.010    0.009    0.010       1
+15:  dbcsr_get_data_size_used            40  9.5    0.007    0.009    0.007    0.009       1
+15:  mp_min_rv                            1  1.0    0.004    0.008    0.004    0.008       1
 15:  dbcsr_t_reserve_blocks_index       391  2.3    0.001    0.001    0.007    0.007       1
-15:  dbcsr_tas_reserve_blocks_index     434  3.7    0.001    0.001    0.006    0.006       1
-15:  mp_comm_split_direct               382  6.1    0.006    0.006    0.006    0.006       1
-15:  dbcsr_reserve_blocks               494  4.6    0.005    0.006    0.006    0.006       0
+15:  dbcsr_tas_reserve_blocks_index     434  3.7    0.001    0.002    0.007    0.007       1
+15:  dbcsr_reserve_blocks               494  4.6    0.006    0.006    0.006    0.006       0
 15:  dbcsr_t_distribution_destroy       434  1.7    0.001    0.001    0.004    0.004       0
-15:  dbcsr_tas_merge_communicate_bu      10  7.5    0.000    0.000    0.002    0.004       0
-15:  mp_sum_rv                            1  1.0    0.002    0.004    0.002    0.004       0
-15:  dbcsr_get_data_size_used            40  9.5    0.003    0.004    0.003    0.004       1
 15:  mp_isend_dv                        173  6.7    0.003    0.004    0.003    0.004       1
-15:  make_images_data                    40 11.5    0.000    0.000    0.003    0.003       1
-15:  dbcsr_t_reserve_blocks_index_a     189  2.7    0.000    0.000    0.003    0.003       1
-15:  change_split                        30  7.0    0.000    0.000    0.003    0.003       0
+15:  make_images_data                    40 11.5    0.000    0.000    0.003    0.004       1
+15:  mp_max_rv                            1  1.0    0.002    0.004    0.002    0.004       0
+15:  dbcsr_t_reserve_blocks_index_a     189  2.7    0.000    0.000    0.003    0.003       0
 15:  hybrid_alltoall_any                 40 12.5    0.001    0.001    0.002    0.003       0
-15:  dbcsr_fill_wm_from_matrix           10  9.0    0.002    0.003    0.002    0.003       0
-15:  dbcsr_t_reserve_blocks_templat      89  1.1    0.001    0.001    0.002    0.002       1
+15:  dbcsr_t_reserve_blocks_templat      89  1.1    0.000    0.000    0.002    0.002       1
+15:  mp_max_i                            83  1.5    0.001    0.002    0.001    0.002       0
 15:  dbcsr_data_new                    1271  7.7    0.001    0.001    0.001    0.001       0
 15:  dbcsr_t_create_template             91  1.1    0.001    0.001    0.001    0.001       0
-15:  mp_bcast_i                         394  6.0    0.001    0.001    0.001    0.001       1
-15:  dbcsr_sort_indices                1022  5.8    0.001    0.001    0.001    0.001       1
-15:  mp_cart_sub                         80 12.8    0.001    0.001    0.001    0.001       0
-15:  dbcsr_make_index_exist             842  6.7    0.001    0.001    0.001    0.001       0
-15:  dbcsr_distribution_new             568  4.5    0.001    0.001    0.001    0.001       1
-15:  dbcsr_tas_reshape_buffer_obtai      20  8.0    0.000    0.000    0.001    0.001       0
-15:  dbcsr_mm_multrec_init               20 10.5    0.000    0.000    0.001    0.001       1
+15:  dbcsr_sort_indices                1026  5.8    0.001    0.001    0.001    0.001       1
+15:  dbcsr_make_index_exist             842  6.7    0.001    0.001    0.001    0.001       1
+15:  mp_cart_sub                         80 12.8    0.001    0.001    0.001    0.001       1
+15:  dbcsr_distribution_new             568  4.5    0.001    0.001    0.001    0.001       0
 15:  dbcsr_iterator_seek               1058  5.2    0.001    0.001    0.001    0.001       0
+15:  dbcsr_tas_reshape_buffer_obtai      20  8.0    0.000    0.000    0.001    0.001       0
+15:  dbcsr_mm_multrec_init               20 10.5    0.000    0.000    0.001    0.001       0
 15:  dbcsr_mm_csr_init                   20 11.5    0.000    0.000    0.001    0.001       1
-15:  dbcsr_tas_reshape_buffer_fill       20  8.0    0.000    0.000    0.000    0.001       0
-15:  dbcsr_special_finalize              40 11.5    0.000    0.000    0.000    0.000       1
+15:  dbcsr_tas_reshape_buffer_fill       20  8.0    0.000    0.000    0.000    0.000       0
+15:  dbcsr_special_finalize              40 11.5    0.000    0.000    0.000    0.000       0
+15:  mp_irecv_im2                       101  4.4    0.000    0.000    0.000    0.000       1
 15:  dbcsr_t_copy_nocomm                  3  3.0    0.000    0.000    0.000    0.000       1
 15:  dbcsr_t_align_index                 30  3.0    0.000    0.000    0.000    0.000       0
-15:  mp_irecv_im2                       101  4.4    0.000    0.000    0.000    0.000       0
-15:  mp_bcast_av                        160  1.0    0.000    0.000    0.000    0.000       0
 15:  setup_buffer_matrices               40 10.5    0.000    0.000    0.000    0.000       1
-15:  dbcsr_t_permute_index               30  4.0    0.000    0.000    0.000    0.000       0
 15:  quick_finalize                      40 12.5    0.000    0.000    0.000    0.000       0
+15:  mp_isend_im2                       101  4.4    0.000    0.000    0.000    0.000       1
+15:  dbcsr_t_permute_index               30  4.0    0.000    0.000    0.000    0.000       0
 15:  dbcsr_work_create                   80 10.1    0.000    0.000    0.000    0.000       1
+15:  mp_maxloc_dv                       321  1.0    0.000    0.000    0.000    0.000       0
+15:  mp_isend_iv                         80 12.5    0.000    0.000    0.000    0.000       0
 15:  mp_irecv_dv                        173  6.7    0.000    0.000    0.000    0.000       0
 15:  dbcsr_tas_copy                       3  3.0    0.000    0.000    0.000    0.000       1
-15:  mp_isend_im2                       101  4.4    0.000    0.000    0.000    0.000       1
-15:  mp_isend_iv                         80 12.5    0.000    0.000    0.000    0.000       1
-15:  mp_maxloc_dv                       321  1.0    0.000    0.000    0.000    0.000       1
+15:  mp_sum_dm                            4  1.0    0.000    0.000    0.000    0.000       0
 15:  make_images_pack                    40 11.5    0.000    0.000    0.000    0.000       0
 15:  dbcsr_work_destroy_all              80 11.0    0.000    0.000    0.000    0.000       1
-15:  mp_sum_dm                            4  1.0    0.000    0.000    0.000    0.000       0
 15:  dbcsr_make_dbcsr_index             588  6.7    0.000    0.000    0.000    0.000       0
 15:  multiply_cannon_multrec_finali      20 12.5    0.000    0.000    0.000    0.000       1
-15:  make_images_sizes                   40 11.5    0.000    0.000    0.000    0.000       0
+15:  dbcsr_mm_multrec_finalize           20 13.5    0.000    0.000    0.000    0.000       1
 15:  mp_waitall_1                       480 13.0    0.000    0.000    0.000    0.000       0
+15:  make_images_sizes                   40 11.5    0.000    0.000    0.000    0.000       0
 15:  mp_irecv_lm2                        74  9.7    0.000    0.000    0.000    0.000       0
-15:  dbcsr_mm_multrec_finalize           20 13.5    0.000    0.000    0.000    0.000       1
 15:  dbcsr_switch_data_area              94 11.8    0.000    0.000    0.000    0.000       0
-15:  mp_alltoall_i44                     40 12.5    0.000    0.000    0.000    0.000       0
 15:  mp_isend_lm2                        74  9.7    0.000    0.000    0.000    0.000       0
 15:  mp_irecv_iv                         80 12.5    0.000    0.000    0.000    0.000       0
-15:  dbcsr_data_copy_aa2                 15  9.5    0.000    0.000    0.000    0.000       1
-15:  dbcsr_tas_reshape_get_coord         20  8.0    0.000    0.000    0.000    0.000       0
-15:  transpose_index_local               14 10.5    0.000    0.000    0.000    0.000       0
+15:  mp_alltoall_i44                     40 12.5    0.000    0.000    0.000    0.000       0
 15:  mp_dims_create                      89  5.4    0.000    0.000    0.000    0.000       0
+15:  dbcsr_data_copy_aa2                 19  9.6    0.000    0.000    0.000    0.000       1
+15:  dbcsr_tas_reshape_get_coord         20  8.0    0.000    0.000    0.000    0.000       0
 15:  dbcsr_index_compact                 36  6.9    0.000    0.000    0.000    0.000       0
+15:  transpose_index_local               14 10.5    0.000    0.000    0.000    0.000       1
 15:  fill_hash_tables                    20 12.5    0.000    0.000    0.000    0.000       1
 15:  dbcsr_tas_blk_sizes                297  8.3    0.000    0.000    0.000    0.000       0
-15:  mp_allgather_i34                    20 10.5    0.000    0.000    0.000    0.000       1
-15:  mp_sum_i                            21  7.2    0.000    0.000    0.000    0.000       1
 15:  mp_sum_iv                           20 10.5    0.000    0.000    0.000    0.000       0
-15:  dbcsr_make_index_local_row          40 10.5    0.000    0.000    0.000    0.000       1
-15:  dbcsr_mm_sched_init                 20 12.5    0.000    0.000    0.000    0.000       1
+15:  mp_allgather_i34                    20 10.5    0.000    0.000    0.000    0.000       1
+15:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       0
 15:  buffer_matrices_ensure_size         40 10.5    0.000    0.000    0.000    0.000       1
-15:  block_buffer_get_index              80  8.2    0.000    0.000    0.000    0.000       0
-15:  dbcsr_get_local_rows                20  9.5    0.000    0.000    0.000    0.000       1
+15:  block_buffer_get_index              80  8.2    0.000    0.000    0.000    0.000       1
+15:  dbcsr_make_index_local_row          40 10.5    0.000    0.000    0.000    0.000       0
+15:  dbcsr_mm_sched_init                 20 12.5    0.000    0.000    0.000    0.000       1
+15:  dbcsr_get_local_rows                20  9.5    0.000    0.000    0.000    0.000       0
 15:  dbcsr_get_local_cols                20  9.5    0.000    0.000    0.000    0.000       1
 15:  mp_bcast_iv                          9  1.0    0.000    0.000    0.000    0.000       0
-15:  multrec_filtering                   20 14.5    0.000    0.000    0.000    0.000       0
-15:  dbcsr_get_global_row_map            20  9.5    0.000    0.000    0.000    0.000       1
 15:  mp_sum_lv                            9  1.0    0.000    0.000    0.000    0.000       1
-15:  dbcsr_get_global_col_map            20  9.5    0.000    0.000    0.000    0.000       1
-15:  dbcsr_mm_sched_finalize             20 14.5    0.000    0.000    0.000    0.000       1
-15:  multiply_cannon_metrocomm3          20 11.5    0.000    0.000    0.000    0.000       0
+15:  multrec_filtering                   20 14.5    0.000    0.000    0.000    0.000       0
+15:  dbcsr_mm_sched_finalize             20 14.5    0.000    0.000    0.000    0.000       0
+15:  dbcsr_get_global_row_map            20  9.5    0.000    0.000    0.000    0.000       0
+15:  dbcsr_get_global_col_map            20  9.5    0.000    0.000    0.000    0.000       0
 15:  multiply_cannon_metrocomm1          20 11.5    0.000    0.000    0.000    0.000       1
+15:  multiply_cannon_metrocomm3          20 11.5    0.000    0.000    0.000    0.000       0
 15:  dbcsr_mm_hostdrv_init               20 13.5    0.000    0.000    0.000    0.000       1
-15:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-15:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
-15:  mp_max_d                             1  1.0    0.000    0.000    0.000    0.000       1
-15:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+15:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
 15:  -------------------------------------------------------------------------------
 15: 
-15/19 Test #15: dbcsr_tensor_unittest .................................   Passed    9.10 sec
+15/19 Test #15: dbcsr_tensor_unittest .................................   Passed   15.11 sec
 test 16
       Start 16: dbcsr_tas_unittest
 
@@ -57875,7 +57911,7 @@
 16:  marketing flops                    18.257449E+09
 16:  -------------------------------------------------------------------------------
 16:  # multiplications                             72
-16:  max memory usage/rank             274.829312E+06
+16:  max memory usage/rank             274.989056E+06
 16:  # max total images/rank                        2
 16:  # max 3D layers                                1
 16:  # MPI messages exchanged                      48
@@ -57917,159 +57953,159 @@
 16:  -------------------------------------------------------------------------------
 16:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 16:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-16:  dbcsr_tas_multiply                  48  2.5    0.000    0.000    4.748    4.769       0
-16:  dbcsr_tas_total                     48  3.5    0.088    0.172    4.707    4.725       0
-16:  dbcsr_multiply_generic              72  4.7    0.063    0.077    2.918    3.182       1
-16:  dbcsr_finalize                     676  4.0    0.561    0.699    1.785    2.061       1
-16:  dbcsr_checksum                      48  1.0    1.445    1.561    1.887    2.024       1
-16:  dbcsr_tas_result_index              24  3.0    0.003    0.003    2.011    2.017       1
-16:  dbcsr_tas_dbcsr                     48  4.5    0.000    0.000    1.638    1.642       0
-16:  multiply_cannon                     72  5.7    0.187    0.190    1.337    1.467       1
-16:  dbcsr_merge_all                    240  5.0    0.972    1.097    1.157    1.278       1
-16:  multiply_cannon_loop                72  6.7    0.090    0.105    0.962    1.103       1
-16:  dbcsr_add_anytype                   72  3.7    0.084    0.103    0.934    1.047       1
-16:  make_m2s                           144  5.7    0.001    0.001    0.891    0.952       1
-16:  mp_sync                            192  4.6    0.625    0.862    0.625    0.862       0
-16:  multiply_cannon_multrec             96  6.8    0.684    0.784    0.685    0.785       1
-16:  make_images                        144  6.7    0.389    0.428    0.706    0.730       1
-16:  dbcsr_complete_redistribute         72  1.0    0.018    0.018    0.715    0.724       0
-16:  mp_sum_d                           301  1.2    0.442    0.696    0.442    0.696       0
-16:  dbcsr_create_new                  1452  5.8    0.544    0.622    0.546    0.624       1
-16:  dbcsr_tas_mm_2                      16  5.5    0.000    0.000    0.518    0.526       0
-16:  dbcsr_tas_reshape                  120  4.9    0.001    0.001    0.468    0.509       1
-16:  dbcsr_filter_anytype                96  4.5    0.101    0.113    0.411    0.508       1
-16:  mp_sum_l                           803  4.1    0.447    0.459    0.447    0.459       0
-16:  dbcsr_tas_mm_1N                     12  5.0    0.000    0.000    0.401    0.449       1
-16:  reshape_mm_small                    48  4.5    0.005    0.005    0.372    0.381       1
-16:  dbcsr_add_d                         24  1.0    0.000    0.000    0.329    0.377       1
-16:  mp_alltoall_i                      168  6.8    0.327    0.370    0.327    0.370       0
-16:  reshape_mm_compatible               48  4.5    0.001    0.002    0.345    0.351       0
-16:  dbcsr_tas_mm_3T                     12  5.0    0.000    0.000    0.292    0.326       1
-16:  dbcsr_tas_create_new               246  4.9    0.001    0.001    0.274    0.316       0
-16:  dbcsr_tas_reshape_alltoall         120  5.9    0.000    0.000    0.265    0.312       1
-16:  dbcsr_scale_anytype                 88  4.3    0.078    0.084    0.275    0.293       0
-16:  dbcsr_iterator_start              1402  5.3    0.249    0.265    0.250    0.266       0
-16:  dbcsr_tas_communicate_buffer       168  6.8    0.001    0.001    0.225    0.232       0
-16:  mp_cart_create                     328  6.7    0.204    0.228    0.204    0.228       1
-16:  mp_waitall_2                       336  7.8    0.220    0.228    0.220    0.228       1
-16:  mp_alltoall_i22                     72  2.0    0.151    0.222    0.151    0.222       0
-16:  dbcsr_make_index_list              168  6.1    0.183    0.221    0.183    0.221       1
-16:  calculate_norms                    192  6.8    0.182    0.211    0.182    0.211       1
-16:  dbcsr_tas_reshape_communicate_     120  5.9    0.000    0.000    0.179    0.185       1
-16:  dbcsr_tas_create_split              78  5.5    0.000    0.000    0.181    0.182       0
-16:  dbcsr_tas_create_split_rows_or      78  6.5    0.002    0.004    0.181    0.182       0
-16:  dbcsr_tas_distribution_new         174  5.3    0.001    0.001    0.181    0.182       0
-16:  mp_max_d                            25  1.0    0.091    0.168    0.091    0.168       0
-16:  dbcsr_tas_setup_test_matrix          6  1.0    0.020    0.022    0.164    0.166       0
-16:  dbcsr_copy                         240  5.6    0.115    0.160    0.116    0.161       1
-16:  convert_to_new_pgrid               144  4.5    0.000    0.000    0.116    0.161       1
-16:  mp_comm_dup                         78  7.5    0.155    0.156    0.155    0.156       0
-16:  dbcsr_tas_mm_1T                      4  7.0    0.000    0.000    0.128    0.149       1
-16:  dbcsr_special_finalize             168  7.1    0.043    0.056    0.128    0.147       1
-16:  dbcsr_tas_replicate                 48  4.5    0.002    0.002    0.116    0.140       0
-16:  dbcsr_iterator_stop               1402  5.4    0.112    0.126    0.112    0.126       1
-16:  setup_rec_index_2d                 144  6.7    0.112    0.124    0.112    0.124       1
-16:  make_images_data                   144  7.7    0.001    0.001    0.102    0.121       1
-16:  mp_waitall_1                      1824  8.9    0.096    0.119    0.096    0.119       0
-16:  merge_index                        240  6.0    0.101    0.116    0.101    0.116       0
-16:  dbcsr_tas_convert_to_dbcsr          72  1.0    0.005    0.005    0.103    0.115       1
-16:  dbcsr_sort_data                    138  6.9    0.104    0.111    0.104    0.111       1
-16:  hybrid_alltoall_any                144  8.7    0.003    0.003    0.084    0.102       0
-16:  mp_allgather_i34                    72  6.7    0.071    0.097    0.071    0.097       0
-16:  make_images_sizes                  144  7.7    0.000    0.000    0.081    0.096       0
-16:  mp_alltoall_i44                    144  8.7    0.081    0.096    0.081    0.096       0
-16:  dbcsr_new_transposed                56  5.1    0.001    0.001    0.079    0.090       1
-16:  dbcsr_merge_single_wm               48  5.0    0.052    0.062    0.084    0.090       1
-16:  reshape_mm_template                 24  7.0    0.001    0.001    0.084    0.089       1
-16:  dbcsr_tas_mm_3N                      4  7.0    0.000    0.000    0.078    0.086       1
-16:  dbcsr_tas_mp_comm                   30  3.6    0.000    0.000    0.050    0.074       1
-16:  dbcsr_add_wm_from_matrix            18  5.0    0.035    0.050    0.047    0.066       1
-16:  dbcsr_make_untransposed_blocks      72  5.7    0.053    0.059    0.054    0.059       1
-16:  dbcsr_tas_merge                     16  4.5    0.002    0.002    0.055    0.059       0
-16:  mp_alltoall_d11v                   216  2.0    0.049    0.049    0.049    0.049       1
-16:  dbcsr_tas_replicate_alltoall        32  5.5    0.000    0.000    0.041    0.047       1
-16:  mp_max_iv                           72  3.0    0.033    0.041    0.033    0.041       1
-16:  dbcsr_tas_merge_communicate_bu      16  5.5    0.000    0.000    0.030    0.031       1
-16:  mp_alltoall_i11v                   216  2.0    0.024    0.028    0.024    0.028       1
-16:  dbcsr_tas_merge_alltoall            16  5.5    0.000    0.000    0.021    0.025       1
-16:  dbcsr_destroy                     1356  4.8    0.002    0.003    0.019    0.025       1
-16:  mp_max_lv                           72  3.0    0.022    0.024    0.022    0.024       1
-16:  dbcsr_data_release                5752  6.3    0.017    0.023    0.017    0.023       0
-16:  dbcsr_get_data_size_used           240  5.0    0.018    0.020    0.018    0.020       0
-16:  mp_comm_split_direct                78  7.5    0.015    0.017    0.015    0.017       0
-16:  dbcsr_tas_replicate_communicat      32  5.5    0.000    0.000    0.017    0.017       1
-16:  dbcsr_init_lib_low                   1  1.0    0.014    0.016    0.014    0.016       0
-16:  dbcsr_fill_wm_from_matrix           18  6.0    0.012    0.015    0.012    0.015       1
-16:  dbcsr_tas_reshape_buffer_obtai     120  5.9    0.008    0.009    0.014    0.014       0
-16:  mp_bcast_i                          90  6.7    0.006    0.012    0.006    0.012       1
-16:  mp_max_r                             1  1.0    0.006    0.011    0.006    0.011       1
-16:  dbcsr_tas_reshape_buffer_fill      120  5.9    0.007    0.007    0.008    0.008       0
-16:  multiply_cannon_metrocomm1          96  6.8    0.000    0.000    0.005    0.008       1
-16:  mp_max_l                           141  1.0    0.006    0.008    0.006    0.008       1
-16:  mp_comm_free                       780  5.1    0.008    0.008    0.008    0.008       1
-16:  dbcsr_reserve_blocks               288  5.5    0.005    0.006    0.006    0.006       1
-16:  dbcsr_data_copy_aa2                125  5.3    0.006    0.006    0.006    0.006       0
+16:  dbcsr_tas_multiply                  48  2.5    0.000    0.000    5.549    5.562       0
+16:  dbcsr_tas_total                     48  3.5    0.111    0.217    5.468    5.477       0
+16:  dbcsr_multiply_generic              72  4.7    0.064    0.072    3.072    3.202       1
+16:  dbcsr_tas_result_index              24  3.0    0.003    0.003    2.395    2.397       1
+16:  dbcsr_finalize                     676  4.0    0.644    0.722    2.061    2.303       1
+16:  dbcsr_tas_dbcsr                     48  4.5    0.000    0.000    1.585    1.613       0
+16:  dbcsr_checksum                      48  1.0    1.346    1.390    1.561    1.603       1
+16:  dbcsr_merge_all                    240  5.0    1.133    1.297    1.349    1.527       1
+16:  multiply_cannon                     72  5.7    0.216    0.242    1.397    1.496       1
+16:  multiply_cannon_loop                72  6.7    0.102    0.105    1.032    1.107       1
+16:  dbcsr_complete_redistribute         72  1.0    0.018    0.018    1.098    1.103       0
+16:  dbcsr_add_anytype                   72  3.7    0.096    0.103    1.011    1.074       1
+16:  mp_sync                            192  4.6    0.696    0.941    0.696    0.941       0
+16:  make_m2s                           144  5.7    0.001    0.001    0.901    0.919       0
+16:  make_images                        144  6.7    0.383    0.406    0.747    0.758       0
+16:  multiply_cannon_multrec             96  6.8    0.695    0.756    0.697    0.757       1
+16:  dbcsr_create_new                  1452  5.8    0.627    0.726    0.629    0.728       1
+16:  mp_cart_create                     328  6.7    0.606    0.694    0.606    0.694       0
+16:  dbcsr_tas_reshape                  120  4.9    0.001    0.001    0.571    0.657       1
+16:  mp_sum_l                           803  4.1    0.621    0.627    0.621    0.627       0
+16:  dbcsr_tas_mm_2                      16  5.5    0.000    0.000    0.598    0.603       0
+16:  dbcsr_filter_anytype                96  4.5    0.094    0.127    0.489    0.597       1
+16:  reshape_mm_small                    48  4.5    0.005    0.005    0.557    0.577       0
+16:  dbcsr_tas_setup_test_matrix          6  1.0    0.028    0.034    0.544    0.568       0
+16:  mp_alltoall_i                      168  6.8    0.393    0.476    0.393    0.476       0
+16:  dbcsr_tas_create_split              78  5.5    0.000    0.000    0.462    0.472       0
+16:  dbcsr_tas_create_split_rows_or      78  6.5    0.002    0.004    0.462    0.472       1
+16:  dbcsr_tas_distribution_new         174  5.3    0.001    0.001    0.462    0.472       0
+16:  dbcsr_tas_reshape_alltoall         120  5.9    0.000    0.000    0.316    0.428       0
+16:  reshape_mm_compatible               48  4.5    0.002    0.003    0.415    0.420       0
+16:  dbcsr_tas_create_new               246  4.9    0.001    0.001    0.327    0.389       0
+16:  dbcsr_tas_mm_1N                     12  5.0    0.000    0.000    0.369    0.377       0
+16:  dbcsr_add_d                         24  1.0    0.000    0.000    0.343    0.359       0
+16:  mp_comm_dup                         78  7.5    0.325    0.332    0.325    0.332       1
+16:  dbcsr_scale_anytype                 88  4.3    0.087    0.110    0.274    0.331       1
+16:  dbcsr_tas_mp_comm                   30  3.6    0.000    0.000    0.221    0.305       0
+16:  dbcsr_tas_mm_3T                     12  5.0    0.000    0.000    0.288    0.304       0
+16:  dbcsr_tas_communicate_buffer       168  6.8    0.001    0.001    0.284    0.304       0
+16:  mp_sum_d                           301  1.2    0.215    0.301    0.215    0.301       0
+16:  mp_waitall_2                       336  7.8    0.279    0.299    0.279    0.299       1
+16:  dbcsr_iterator_start              1402  5.3    0.249    0.285    0.250    0.286       1
+16:  mp_alltoall_i22                     72  2.0    0.227    0.258    0.227    0.258       0
+16:  dbcsr_tas_reshape_communicate_     120  5.9    0.000    0.000    0.222    0.241       1
+16:  calculate_norms                    192  6.8    0.206    0.224    0.206    0.224       1
+16:  dbcsr_copy                         240  5.6    0.124    0.183    0.125    0.184       1
+16:  convert_to_new_pgrid               144  4.5    0.000    0.000    0.125    0.183       1
+16:  dbcsr_tas_replicate                 48  4.5    0.002    0.002    0.155    0.179       0
+16:  dbcsr_make_index_list              168  6.1    0.152    0.160    0.152    0.160       0
+16:  dbcsr_special_finalize             168  7.1    0.036    0.039    0.136    0.145       0
+16:  mp_waitall_1                      1824  8.9    0.123    0.135    0.123    0.135       0
+16:  reshape_mm_template                 24  7.0    0.001    0.001    0.130    0.133       1
+16:  mp_alltoall_d11v                   216  2.0    0.131    0.132    0.131    0.132       1
+16:  merge_index                        240  6.0    0.118    0.129    0.118    0.129       1
+16:  make_images_sizes                  144  7.7    0.000    0.000    0.115    0.124       1
+16:  mp_alltoall_i44                    144  8.7    0.115    0.124    0.115    0.124       1
+16:  dbcsr_iterator_stop               1402  5.4    0.107    0.123    0.107    0.123       1
+16:  dbcsr_sort_data                    138  6.9    0.121    0.123    0.121    0.123       1
+16:  dbcsr_tas_mm_3N                      4  7.0    0.000    0.000    0.113    0.120       0
+16:  dbcsr_new_transposed                56  5.1    0.001    0.001    0.106    0.113       0
+16:  dbcsr_tas_convert_to_dbcsr          72  1.0    0.004    0.005    0.091    0.113       1
+16:  make_images_data                   144  7.7    0.001    0.001    0.106    0.111       0
+16:  dbcsr_merge_single_wm               48  5.0    0.064    0.076    0.099    0.110       1
+16:  setup_rec_index_2d                 144  6.7    0.091    0.093    0.091    0.093       1
+16:  dbcsr_make_untransposed_blocks      72  5.7    0.068    0.089    0.068    0.090       1
+16:  dbcsr_tas_mm_1T                      4  7.0    0.000    0.000    0.086    0.088       0
+16:  hybrid_alltoall_any                144  8.7    0.003    0.003    0.081    0.086       0
+16:  mp_comm_split_direct                78  7.5    0.085    0.086    0.085    0.086       1
+16:  mp_max_d                            25  1.0    0.067    0.084    0.067    0.084       0
+16:  mp_alltoall_i11v                   216  2.0    0.072    0.076    0.072    0.076       0
+16:  dbcsr_tas_merge                     16  4.5    0.003    0.003    0.054    0.072       0
+16:  dbcsr_tas_replicate_alltoall        32  5.5    0.000    0.000    0.047    0.059       0
+16:  mp_allgather_i34                    72  6.7    0.053    0.058    0.053    0.058       0
+16:  dbcsr_add_wm_from_matrix            18  5.0    0.045    0.053    0.049    0.054       0
+16:  dbcsr_tas_merge_alltoall            16  5.5    0.000    0.000    0.031    0.050       1
+16:  dbcsr_tas_replicate_communicat      32  5.5    0.000    0.000    0.043    0.044       0
+16:  mp_max_iv                           72  3.0    0.038    0.040    0.038    0.040       1
+16:  mp_max_lv                           72  3.0    0.026    0.040    0.026    0.040       0
+16:  dbcsr_init_lib_low                   1  1.0    0.033    0.036    0.033    0.036       1
+16:  multiply_cannon_metrocomm1          96  6.8    0.000    0.000    0.027    0.035       0
+16:  dbcsr_tas_reshape_buffer_obtai     120  5.9    0.016    0.024    0.022    0.030       1
+16:  dbcsr_get_data_size_used           240  5.0    0.018    0.026    0.018    0.026       0
+16:  mp_max_r                             1  1.0    0.013    0.026    0.013    0.026       1
+16:  dbcsr_tas_merge_communicate_bu      16  5.5    0.000    0.000    0.019    0.020       0
+16:  mp_sum_r                             1  1.0    0.008    0.016    0.008    0.016       0
+16:  dbcsr_destroy                     1356  4.8    0.003    0.003    0.014    0.016       0
+16:  dbcsr_data_release                5752  6.3    0.012    0.014    0.012    0.014       0
+16:  mp_cart_sub                        296  8.5    0.007    0.011    0.007    0.011       0
+16:  dbcsr_tas_reshape_buffer_fill      120  5.9    0.007    0.008    0.008    0.009       0
+16:  mp_comm_free                       780  5.1    0.008    0.008    0.008    0.008       0
+16:  dbcsr_data_copy_aa2                126  5.3    0.006    0.007    0.006    0.007       0
+16:  dbcsr_reserve_blocks               288  5.5    0.006    0.006    0.006    0.006       1
+16:  tree_to_linear_d                    72  4.0    0.005    0.006    0.005    0.006       0
 16:  dbcsr_tas_reserve_blocks_index     168  6.0    0.001    0.001    0.005    0.006       0
-16:  tree_to_linear_d                    72  4.0    0.005    0.005    0.005    0.005       1
-16:  dbcsr_data_new                    3448  6.0    0.005    0.005    0.005    0.005       1
-16:  make_images_pack                   144  7.7    0.003    0.003    0.004    0.004       0
-16:  mp_cart_sub                        296  8.5    0.003    0.003    0.003    0.003       0
-16:  dbcsr_mm_multrec_init               72  6.7    0.000    0.000    0.003    0.003       1
-16:  dbcsr_work_create                  408  5.4    0.001    0.001    0.003    0.003       1
-16:  dbcsr_mm_csr_init                   72  7.7    0.002    0.002    0.003    0.003       1
-16:  dbcsr_sort_indices                 910  7.0    0.002    0.002    0.002    0.002       1
-16:  mp_isend_dv                        372  7.5    0.002    0.002    0.002    0.002       1
-16:  dbcsr_work_destroy_all             408  6.3    0.001    0.001    0.002    0.002       1
-16:  setup_buffer_matrices              144  6.7    0.000    0.001    0.001    0.002       1
-16:  multiply_cannon_multrec_finali      72  8.7    0.000    0.000    0.001    0.001       1
-16:  dbcsr_mm_multrec_finalize           72  9.7    0.001    0.001    0.001    0.001       1
-16:  mp_irecv_dv                        372  7.5    0.001    0.001    0.001    0.001       1
-16:  quick_finalize                     120  9.4    0.001    0.001    0.001    0.001       1
-16:  mp_isend_iv                        336  8.2    0.001    0.001    0.001    0.001       1
-16:  mp_sum_r                             1  1.0    0.001    0.001    0.001    0.001       0
-16:  dbcsr_make_index_exist            1452  6.8    0.001    0.001    0.001    0.001       0
-16:  mp_bcast_av                        150  1.0    0.000    0.000    0.001    0.001       0
+16:  dbcsr_data_new                    3448  6.0    0.005    0.006    0.005    0.006       0
+16:  dbcsr_fill_wm_from_matrix           18  6.0    0.003    0.005    0.003    0.005       1
+16:  make_images_pack                   144  7.7    0.003    0.004    0.004    0.004       0
+16:  mp_sum_rv                            1  1.0    0.002    0.004    0.002    0.004       0
+16:  dbcsr_work_create                  408  5.4    0.001    0.001    0.003    0.003       0
+16:  dbcsr_mm_multrec_init               72  6.7    0.000    0.000    0.003    0.003       0
+16:  dbcsr_mm_csr_init                   72  7.7    0.002    0.002    0.003    0.003       0
+16:  dbcsr_sort_indices                 911  7.0    0.002    0.002    0.002    0.002       0
+16:  dbcsr_work_destroy_all             408  6.3    0.001    0.001    0.002    0.002       0
+16:  mp_isend_dv                        372  7.5    0.002    0.002    0.002    0.002       0
+16:  setup_buffer_matrices              144  6.7    0.000    0.000    0.001    0.001       1
+16:  mp_irecv_dv                        372  7.5    0.001    0.001    0.001    0.001       0
+16:  multiply_cannon_multrec_finali      72  8.7    0.000    0.000    0.001    0.001       0
+16:  dbcsr_mm_multrec_finalize           72  9.7    0.001    0.001    0.001    0.001       0
 16:  mp_isend_lm2                       324  7.8    0.001    0.001    0.001    0.001       0
+16:  mp_isend_iv                        336  8.2    0.001    0.001    0.001    0.001       0
+16:  quick_finalize                     120  9.4    0.001    0.001    0.001    0.001       0
+16:  dbcsr_make_index_exist            1452  6.8    0.001    0.001    0.001    0.001       0
 16:  dbcsr_iterator_seek               1402  6.3    0.001    0.001    0.001    0.001       0
 16:  dbcsr_tas_blk_sizes               7430  6.5    0.001    0.001    0.001    0.001       0
 16:  dbcsr_tas_reshape_get_coord        120  5.9    0.001    0.001    0.001    0.001       0
-16:  multrec_filtering                   72 10.7    0.001    0.001    0.001    0.001       1
-16:  dbcsr_distribution_new             518  4.8    0.001    0.001    0.001    0.001       1
+16:  dbcsr_distribution_new             518  4.8    0.001    0.001    0.001    0.001       0
 16:  buffer_matrices_ensure_size        144  6.7    0.001    0.001    0.001    0.001       1
-16:  mp_irecv_iv                        336  8.2    0.001    0.001    0.001    0.001       1
+16:  multrec_filtering                   72 10.7    0.001    0.001    0.001    0.001       1
+16:  multiply_cannon_metrocomm2          24  4.0    0.000    0.000    0.001    0.001       0
 16:  mp_irecv_lm2                       324  7.8    0.001    0.001    0.001    0.001       0
-16:  multiply_cannon_metrocomm2          24  4.0    0.000    0.000    0.000    0.001       1
+16:  mp_irecv_iv                        336  8.2    0.001    0.001    0.001    0.001       0
+16:  mp_bcast_i                          90  6.7    0.000    0.001    0.000    0.001       1
+16:  dbcsr_make_dbcsr_index             752  7.0    0.000    0.000    0.000    0.000       0
+16:  mp_bcast_av                        150  1.0    0.000    0.000    0.000    0.000       0
 16:  fill_hash_tables                    72  8.7    0.000    0.000    0.000    0.000       1
-16:  dbcsr_make_dbcsr_index             752  7.0    0.000    0.000    0.000    0.000       1
+16:  transpose_index_local               56  6.1    0.000    0.000    0.000    0.000       0
 16:  dbcsr_switch_data_area             320  8.0    0.000    0.000    0.000    0.000       0
-16:  transpose_index_local               56  6.1    0.000    0.000    0.000    0.000       1
 16:  dbcsr_index_compact                 96  5.5    0.000    0.000    0.000    0.000       0
+16:  mp_max_l                           141  1.0    0.000    0.000    0.000    0.000       1
 16:  mp_max_i                           341  1.0    0.000    0.000    0.000    0.000       1
 16:  mp_maxloc_dv                       299  1.0    0.000    0.000    0.000    0.000       0
-16:  mp_sum_lv                          199  1.0    0.000    0.000    0.000    0.000       0
-16:  mp_sum_iv                           72  6.7    0.000    0.000    0.000    0.000       1
-16:  dbcsr_make_index_local_row         168  6.1    0.000    0.000    0.000    0.000       1
+16:  mp_sum_lv                          199  1.0    0.000    0.000    0.000    0.000       1
+16:  dbcsr_make_index_local_row         168  6.1    0.000    0.000    0.000    0.000       0
+16:  mp_sum_iv                           72  6.7    0.000    0.000    0.000    0.000       0
 16:  block_buffer_get_index             336  6.5    0.000    0.000    0.000    0.000       1
 16:  dbcsr_set                           72  2.0    0.000    0.000    0.000    0.000       1
+16:  mp_dims_create                     132  4.6    0.000    0.000    0.000    0.000       0
 16:  mp_bcast_iv                        199  1.0    0.000    0.000    0.000    0.000       0
-16:  mp_dims_create                     132  4.6    0.000    0.000    0.000    0.000       1
 16:  dbcsr_mm_sched_init                 72  8.7    0.000    0.000    0.000    0.000       1
-16:  dbcsr_get_local_rows                72  5.7    0.000    0.000    0.000    0.000       0
-16:  dbcsr_get_local_cols                72  5.7    0.000    0.000    0.000    0.000       0
+16:  dbcsr_get_local_rows                72  5.7    0.000    0.000    0.000    0.000       1
+16:  dbcsr_get_local_cols                72  5.7    0.000    0.000    0.000    0.000       1
 16:  dbcsr_get_global_row_map            72  5.7    0.000    0.000    0.000    0.000       0
-16:  dbcsr_zero                          72  3.0    0.000    0.000    0.000    0.000       1
+16:  dbcsr_zero                          72  3.0    0.000    0.000    0.000    0.000       0
 16:  dbcsr_get_global_col_map            72  5.7    0.000    0.000    0.000    0.000       0
-16:  mp_sum_i                            13  6.5    0.000    0.000    0.000    0.000       1
-16:  dbcsr_mm_sched_finalize             72 10.7    0.000    0.000    0.000    0.000       1
-16:  multiply_cannon_metrocomm3          96  6.8    0.000    0.000    0.000    0.000       1
-16:  dbcsr_mm_hostdrv_init               72  9.7    0.000    0.000    0.000    0.000       0
-16:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-16:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
-16:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-16:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+16:  mp_sum_i                            13  6.5    0.000    0.000    0.000    0.000       0
+16:  dbcsr_mm_sched_finalize             72 10.7    0.000    0.000    0.000    0.000       0
+16:  multiply_cannon_metrocomm3          96  6.8    0.000    0.000    0.000    0.000       0
+16:  dbcsr_mm_hostdrv_init               72  9.7    0.000    0.000    0.000    0.000       1
+16:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+16:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
+16:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
 16:  -------------------------------------------------------------------------------
 16: 
-16/19 Test #16: dbcsr_tas_unittest ....................................   Passed   10.44 sec
+16/19 Test #16: dbcsr_tas_unittest ....................................   Passed   11.92 sec
 test 17
       Start 17: dbcsr_test_csr_conversions
 
@@ -58201,7 +58237,7 @@
 17:  ROUTINE             CALLS      AVE VOLUME [Bytes]
 17:  MP_Bcast              101                     32.
 17:  MP_Allreduce          419                      9.
-17:  MP_Alltoall          5600                  24382.
+17:  MP_Alltoall          5600                  18560.
 17:  -------------------------------------------------------------------------------
 17: 
 17:  -------------------------------------------------------------------------------
@@ -58211,72 +58247,72 @@
 17:  -------------------------------------------------------------------------------
 17:  SUBROUTINE                       CALLS  ASD         SELF TIME        TOTAL TIME MAXRANK
 17:                                 MAXIMUM       AVERAGE  MAXIMUM  AVERAGE  MAXIMUM
-17:  dbcsr_complete_redistribute        800  2.5    0.144    0.154    9.323    9.721       1
-17:  dbcsr_finalize                    1094  3.2    1.753    1.873    7.171    7.901       0
-17:  csr_create_from_dbcsr              200  1.0    0.002    0.002    6.458    6.512       1
-17:  dbcsr_merge_all                   1091  4.2    4.783    5.306    5.322    5.935       0
-17:  dbcsr_create_brd                   400  2.0    0.003    0.004    5.620    5.840       0
-17:  convert_csr_to_dbcsr               200  1.0    0.001    0.001    2.579    2.710       1
-17:  mp_alltoall_i22                    800  3.5    2.080    2.393    2.080    2.393       1
-17:  dbcsr_add_d                        200  1.0    0.000    0.000    2.001    2.070       0
-17:  dbcsr_add_anytype                  200  2.0    0.192    0.230    2.001    2.070       0
-17:  convert_dbcsr_to_csr               200  1.0    0.001    0.001    1.577    1.663       0
-17:  mp_cart_create                     501  3.8    1.071    1.088    1.071    1.088       0
-17:  dbcsr_norm_scalar                  200  1.0    0.005    0.005    0.745    1.055       1
-17:  mp_max_d                           201  2.0    0.740    1.050    0.740    1.050       1
-17:  mp_sum_l                           275  2.5    0.585    0.770    0.585    0.770       1
-17:  csr_create_from_brd                200  2.0    0.001    0.001    0.567    0.754       1
-17:  dbcsr_copy                         800  1.5    0.670    0.733    0.672    0.735       0
-17:  merge_index                       1091  5.2    0.511    0.603    0.511    0.603       0
-17:  dbcsr_create_new                  1500  2.3    0.583    0.588    0.585    0.590       0
-17:  mp_cart_sub                       1000  3.8    0.322    0.349    0.322    0.349       0
-17:  mp_alltoall_d11v                  2400  3.5    0.295    0.303    0.295    0.303       1
-17:  dbcsr_iterator_start              3094  3.2    0.261    0.288    0.262    0.289       0
-17:  mp_bcast_iv                        101  1.0    0.093    0.186    0.093    0.186       1
-17:  dbcsr_iterator_stop               3094  3.2    0.129    0.156    0.129    0.156       1
-17:  mp_alltoall_i11v                  2400  3.5    0.112    0.115    0.112    0.115       1
-17:  dbcsr_get_data_size_used          1091  4.2    0.090    0.093    0.090    0.093       1
-17:  convert_brd_to_csr                 200  2.0    0.020    0.020    0.021    0.021       0
-17:  tree_to_linear_d                   800  5.5    0.020    0.020    0.020    0.020       1
-17:  mp_max_l                            52  1.0    0.016    0.020    0.016    0.020       0
-17:  dbcsr_destroy                     1300  1.6    0.003    0.004    0.016    0.016       0
-17:  csr_destroy                        200  1.0    0.005    0.008    0.011    0.014       1
-17:  dbcsr_data_release               11076  3.9    0.011    0.014    0.011    0.014       1
-17:  mp_comm_free                      1501  3.1    0.014    0.014    0.014    0.014       0
-17:  dbcsr_data_new                    7982  3.6    0.009    0.012    0.009    0.012       1
-17:  dbcsr_init_lib_low                   1  1.0    0.011    0.012    0.011    0.012       1
-17:  csr_get_dbcsr_mapping              200  3.0    0.010    0.010    0.011    0.011       0
-17:  convert_csr_to_brd                 200  2.0    0.005    0.005    0.007    0.009       1
-17:  mp_max_i                            54  1.0    0.004    0.008    0.004    0.008       1
-17:  dbcsr_work_create                 1091  3.2    0.003    0.003    0.006    0.007       1
-17:  dbcsr_data_copy_aa2                497  5.4    0.005    0.007    0.005    0.007       1
+17:  dbcsr_complete_redistribute        800  2.5    0.112    0.121   12.193   12.246       0
+17:  csr_create_from_dbcsr              200  1.0    0.002    0.002    8.578    8.724       1
+17:  dbcsr_finalize                    1096  3.2    1.950    1.973    7.630    8.003       0
+17:  dbcsr_create_brd                   400  2.0    0.004    0.004    7.559    7.623       1
+17:  dbcsr_merge_all                   1094  4.2    4.958    5.256    5.551    5.933       1
+17:  convert_csr_to_dbcsr               200  1.0    0.001    0.001    2.987    3.049       0
+17:  mp_alltoall_i22                    800  3.5    2.586    2.956    2.586    2.956       0
+17:  dbcsr_add_d                        200  1.0    0.000    0.000    2.356    2.459       1
+17:  dbcsr_add_anytype                  200  2.0    0.198    0.201    2.356    2.458       1
+17:  mp_cart_create                     501  3.8    2.295    2.386    2.295    2.386       1
+17:  convert_dbcsr_to_csr               200  1.0    0.001    0.001    2.164    2.263       1
+17:  dbcsr_norm_scalar                  200  1.0    0.004    0.004    0.955    1.087       0
+17:  mp_max_d                           201  2.0    0.950    1.082    0.950    1.082       0
+17:  mp_cart_sub                       1000  3.8    0.890    0.933    0.890    0.933       0
+17:  csr_create_from_brd                200  2.0    0.001    0.001    0.707    0.818       0
+17:  mp_sum_l                           275  2.5    0.698    0.809    0.698    0.809       0
+17:  dbcsr_create_new                  1500  2.3    0.723    0.791    0.725    0.793       1
+17:  dbcsr_copy                         800  1.5    0.685    0.740    0.687    0.743       1
+17:  merge_index                       1094  5.2    0.572    0.655    0.572    0.655       1
+17:  mp_alltoall_d11v                  2400  3.5    0.587    0.590    0.587    0.590       1
+17:  mp_alltoall_i11v                  2400  3.5    0.328    0.338    0.328    0.338       0
+17:  dbcsr_iterator_start              3096  3.2    0.302    0.320    0.303    0.322       1
+17:  mp_bcast_iv                        101  1.0    0.111    0.221    0.111    0.221       1
+17:  dbcsr_iterator_stop               3096  3.2    0.162    0.166    0.162    0.166       1
+17:  dbcsr_get_data_size_used          1094  4.2    0.124    0.137    0.124    0.137       1
+17:  dbcsr_init_lib_low                   1  1.0    0.026    0.039    0.026    0.039       0
+17:  convert_brd_to_csr                 200  2.0    0.015    0.016    0.016    0.017       1
+17:  dbcsr_destroy                     1300  1.6    0.003    0.004    0.017    0.017       0
+17:  tree_to_linear_d                   800  5.5    0.016    0.016    0.016    0.016       1
+17:  mp_comm_free                      1501  3.1    0.015    0.015    0.015    0.015       1
+17:  dbcsr_data_new                    7988  3.6    0.010    0.013    0.010    0.013       0
+17:  csr_get_dbcsr_mapping              200  3.0    0.008    0.008    0.009    0.009       1
+17:  csr_destroy                        200  1.0    0.002    0.002    0.008    0.008       0
+17:  dbcsr_data_release               11084  3.9    0.008    0.008    0.008    0.008       0
+17:  dbcsr_work_create                 1094  3.2    0.003    0.003    0.006    0.006       1
 17:  dbcsr_set                         1000  3.0    0.004    0.004    0.006    0.006       1
-17:  dbcsr_work_destroy_all            1091  4.2    0.003    0.003    0.006    0.006       0
-17:  dbcsr_sort_indices                 497  5.4    0.002    0.002    0.002    0.002       0
-17:  dbcsr_zero                         800  4.5    0.002    0.002    0.002    0.002       0
-17:  dbcsr_iterator_seek               3094  4.2    0.001    0.001    0.001    0.001       1
-17:  dbcsr_make_index_exist            1500  3.3    0.001    0.001    0.001    0.001       0
-17:  dbcsr_make_dbcsr_index            1091  5.2    0.001    0.001    0.001    0.001       0
+17:  dbcsr_work_destroy_all            1094  4.2    0.003    0.003    0.005    0.006       1
+17:  convert_csr_to_brd                 200  2.0    0.004    0.004    0.005    0.005       1
+17:  mp_max_l                            52  1.0    0.002    0.004    0.002    0.004       1
+17:  dbcsr_data_copy_aa2                498  5.4    0.003    0.003    0.003    0.003       1
+17:  dbcsr_sort_indices                 498  5.4    0.002    0.002    0.002    0.002       1
+17:  dbcsr_iterator_seek               3096  4.2    0.001    0.001    0.001    0.001       1
+17:  dbcsr_zero                         800  4.5    0.001    0.001    0.001    0.001       0
+17:  dbcsr_make_index_exist            1500  3.3    0.001    0.001    0.001    0.001       1
 17:  dbcsr_distribution_new             500  2.6    0.001    0.001    0.001    0.001       0
-17:  csr_assert_consistency_with_db     400  2.0    0.001    0.001    0.001    0.001       0
-17:  csr_create_new                     200  3.0    0.000    0.000    0.000    0.000       1
+17:  dbcsr_make_dbcsr_index            1094  5.2    0.001    0.001    0.001    0.001       1
+17:  csr_assert_consistency_with_db     400  2.0    0.001    0.001    0.001    0.001       1
 17:  mp_bcast_av                         60  1.0    0.000    0.000    0.000    0.000       0
-17:  mp_maxloc_dv                       123  1.0    0.000    0.000    0.000    0.000       1
-17:  mp_sum_d                           125  1.0    0.000    0.000    0.000    0.000       0
 17:  mp_bcast_i                          61  2.0    0.000    0.000    0.000    0.000       1
-17:  csr_create_nzerow                  200  3.0    0.000    0.000    0.000    0.000       1
-17:  dbcsr_scale_anytype                200  3.0    0.000    0.000    0.000    0.000       0
+17:  csr_create_new                     200  3.0    0.000    0.000    0.000    0.000       0
 17:  mp_max_r                             1  1.0    0.000    0.000    0.000    0.000       1
-17:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       0
-17:  mp_sum_lv                            1  1.0    0.000    0.000    0.000    0.000       0
+17:  csr_create_nzerow                  200  3.0    0.000    0.000    0.000    0.000       1
+17:  mp_maxloc_dv                       123  1.0    0.000    0.000    0.000    0.000       1
+17:  dbcsr_scale_anytype                200  3.0    0.000    0.000    0.000    0.000       1
+17:  mp_sum_d                           125  1.0    0.000    0.000    0.000    0.000       1
+17:  mp_max_i                            54  1.0    0.000    0.000    0.000    0.000       1
 17:  mp_sum_r                             1  1.0    0.000    0.000    0.000    0.000       1
+17:  mp_max_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 17:  mp_sum_i                             1  1.0    0.000    0.000    0.000    0.000       1
-17:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       0
+17:  mp_sum_lv                            1  1.0    0.000    0.000    0.000    0.000       0
+17:  mp_sum_lm3                           1  1.0    0.000    0.000    0.000    0.000       1
 17:  mp_min_rv                            1  1.0    0.000    0.000    0.000    0.000       1
-17:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       0
+17:  mp_sum_rv                            1  1.0    0.000    0.000    0.000    0.000       1
 17:  -------------------------------------------------------------------------------
 17: 
-17/19 Test #17: dbcsr_test_csr_conversions ............................   Passed   15.18 sec
+17/19 Test #17: dbcsr_test_csr_conversions ............................   Passed   19.05 sec
 test 18
       Start 18: dbcsr_test
 
@@ -58338,35 +58374,6 @@
 18: 1 
 18: Extracting block diagonal...
 18:  dbcsr_io:dbcsr_print Contents of matrix named matrix d                                                                        
-18:  dbcsr_io:dbcsr_print Contents of matrix named matrix d                                                                        
-18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111122
-18:  dbcsr_io:dbcsr_print         6 blocks        54 nzes,        54 data els
-18:         54 used
-18:  dbcsr_io:dbcsr_print Full size    9x    9
-18:  dbcsr_io:dbcsr_print Blocked size    3x    3
-18:  Checksum for (     1,     1) at       1 size      3     3=      9 checksum=   0.268E+01
-18:    0.3057   0.8363   0.1171
-18:    0.2508   0.9780   0.8253
-18:    0.3887   0.0637   0.1248
-18:  Checksum for (     1,     2) at      10 size      3     3=      9 checksum=   0.419E+01
-18:    0.7532   0.7196   0.0833
-18:    0.9770   0.6510   0.9204
-18:    0.1368   0.8606   0.3346
-18:  Checksum for (     1,     3) at      19 size      3     3=      9 checksum=   0.252E+01
-18:    0.2007   0.6030   0.0494
-18:    0.7031   0.3239   0.0156
-18:    0.8849   0.6576   0.5443
-18:  Checksum for (     3,     1) at      28 size      3     3=      9 checksum=   0.226E+01
-18:    0.2707   0.7585   0.0946
-18:    0.4016   0.4267   0.2221
-18:    0.8874   0.5950   0.2647
-18:  Checksum for (     3,     2) at      37 size      3     3=      9 checksum=   0.184E+01
-18:    0.7182   0.6418   0.0607
-18:    0.1277   0.0996   0.3172
-18:    0.6355   0.3919   0.4744
-18:  Checksum for (     3,     3) at      46 size      3     3=      9 checksum=   0.245E+01
-18:    0.1657   0.5252   0.0269
-18:    0.8539   0.7725   0.4124
 18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111122
 18:  dbcsr_io:dbcsr_print         3 blocks        27 nzes,        27 data els
 18:         27 used
@@ -58402,6 +58409,45 @@
 18:    4.0993   3.9485   0.3054
 18:    1.6711   3.8376   5.7122
 18:    0.8054   6.4628   4.9136
+18:  dbcsr_io:dbcsr_print Contents of matrix named diag of matrix d                                                                
+18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111123
+18:  dbcsr_io:dbcsr_print         1 blocks         9 nzes,         9 data els
+18:          9 used
+18:  dbcsr_io:dbcsr_print Full size    9x    9
+18:  dbcsr_io:dbcsr_print Blocked size    3x    3
+18:  Checksum for (     2,     2) at       1 size      3     3=      9 checksum=   0.383E+02
+18:    0.7072   2.7229   0.3600
+18:    1.6571   3.5011   3.0942
+18:    1.1584   0.5052   2.0224
+18:  dbcsr_io:dbcsr_print Contents of matrix named matrix d                                                                        
+18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111122
+18:  dbcsr_io:dbcsr_print         6 blocks        54 nzes,        54 data els
+18:         54 used
+18:  dbcsr_io:dbcsr_print Full size    9x    9
+18:  dbcsr_io:dbcsr_print Blocked size    3x    3
+18:  Checksum for (     1,     1) at       1 size      3     3=      9 checksum=   0.268E+01
+18:    0.3057   0.8363   0.1171
+18:    0.2508   0.9780   0.8253
+18:    0.3887   0.0637   0.1248
+18:  Checksum for (     1,     2) at      10 size      3     3=      9 checksum=   0.419E+01
+18:    0.7532   0.7196   0.0833
+18:    0.9770   0.6510   0.9204
+18:    0.1368   0.8606   0.3346
+18:  Checksum for (     1,     3) at      19 size      3     3=      9 checksum=   0.252E+01
+18:    0.2007   0.6030   0.0494
+18:    0.7031   0.3239   0.0156
+18:    0.8849   0.6576   0.5443
+18:  Checksum for (     3,     1) at      28 size      3     3=      9 checksum=   0.226E+01
+18:    0.2707   0.7585   0.0946
+18:    0.4016   0.4267   0.2221
+18:    0.8874   0.5950   0.2647
+18:  Checksum for (     3,     2) at      37 size      3     3=      9 checksum=   0.184E+01
+18:    0.7182   0.6418   0.0607
+18:    0.1277   0.0996   0.3172
+18:    0.6355   0.3919   0.4744
+18:  Checksum for (     3,     3) at      46 size      3     3=      9 checksum=   0.245E+01
+18:    0.1657   0.5252   0.0269
+18:    0.8539   0.7725   0.4124
 18:    0.3836   0.1889   0.6841
 18:  dbcsr_io:dbcsr_print Contents of matrix named matrix d                                                                        
 18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111122
@@ -58437,16 +58483,6 @@
 18: 0 0 0 0.836257 0.978025 0.063674 0.234232 1.65052 0.249672 2.25967 2.93094 0.410291 2.87843 2.60387 3.44255 0.416409 4.60224 1.67282 1.20432 4.21879 5.30919 4.22072 2.26739 4.6032 0.395581 0.125076 4.35434 0 0 0 0.758491 0.426654 0.594983 0.18912 0.444103 0.529309 2.15467 0.383245 1.90649 2.56737 0.398391 1.56778 0.303629 1.58619 2.37191 0.994309 5.1234 2.30159 3.67635 5.40779 1.32236 0.215132 3.29941 5.47289 
 18:  dbcsr_io:dbcsr_print Contents of matrix named diag of matrix d                                                                
 18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111123
-18:  dbcsr_io:dbcsr_print         1 blocks         9 nzes,         9 data els
-18:          9 used
-18:  dbcsr_io:dbcsr_print Full size    9x    9
-18:  dbcsr_io:dbcsr_print Blocked size    3x    3
-18:  Checksum for (     2,     2) at       1 size      3     3=      9 checksum=   0.383E+02
-18:    0.7072   2.7229   0.3600
-18:    1.6571   3.5011   3.0942
-18:    1.1584   0.5052   2.0224
-18:  dbcsr_io:dbcsr_print Contents of matrix named diag of matrix d                                                                
-18:  dbcsr_io:dbcsr_print Flags  F F F type           3 serial      111123
 18:  dbcsr_io:dbcsr_print         2 blocks        18 nzes,        18 data els
 18:         18 used
 18:  dbcsr_io:dbcsr_print Full size    9x    9
@@ -58528,7 +58564,7 @@
 18:  MP_ISend                6                    315.
 18:  MP_IRecv                6                    287.
 18:  -------------------------------------------------------------------------------
-18/19 Test #18: dbcsr_test ............................................   Passed    0.67 sec
+18/19 Test #18: dbcsr_test ............................................   Passed    1.05 sec
 test 19
       Start 19: dbcsr_tensor_test
 
@@ -58955,11 +58991,11 @@
 19: 7 1 2 
 19: 7 2 0 
 19: 7 2 1 
-19/19 Test #19: dbcsr_tensor_test .....................................   Passed    3.41 sec
+19/19 Test #19: dbcsr_tensor_test .....................................   Passed    1.00 sec
 
 100% tests passed, 0 tests failed out of 19
 
-Total Test time (real) = 1482.37 sec
+Total Test time (real) = 1209.97 sec
 make[2]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[1]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0'
    create-stamp debian/debhelper-build-stamp
@@ -58997,152 +59033,152 @@
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_example_3.dir/build.make examples/CMakeFiles/dbcsr_example_3.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_2.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3.dir/DependInfo.cmake "--color="
 make  -f src/CMakeFiles/dbcsr_c.dir/build.make src/CMakeFiles/dbcsr_c.dir/build
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_perf.dir/build.make tests/CMakeFiles/dbcsr_perf.dir/build
 make[3]: Nothing to be done for 'src/CMakeFiles/dbcsr_c.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_unittest_common.dir/build.make tests/CMakeFiles/dbcsr_unittest_common.dir/build
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_perf.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_unittest_common.dir/build.make tests/CMakeFiles/dbcsr_unittest_common.dir/build
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_example_1.dir/build.make examples/CMakeFiles/dbcsr_example_1.dir/build
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_unittest_common.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 84%] Built target dbcsr_c
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_example_2.dir/build.make examples/CMakeFiles/dbcsr_example_2.dir/build
 make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_example_1.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f examples/CMakeFiles/dbcsr_example_3.dir/build.make examples/CMakeFiles/dbcsr_example_3.dir/build
 make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_example_2.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_example_3.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_tensor_example_1.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 84%] Built target dbcsr_c
 [ 85%] Built target dbcsr_perf
 [ 86%] Built target dbcsr_unittest_common
 [ 88%] Built target dbcsr_example_1
+[ 88%] Built target dbcsr_example_2
+make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/depend
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_1.dir/DependInfo.cmake "--color="
+make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/depend
+[ 89%] Built target dbcsr_example_3
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3_cpp.dir/DependInfo.cmake "--color="
+make  -f examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/depend
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_unittest1.dir/build.make tests/CMakeFiles/dbcsr_unittest1.dir/depend
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest1.dir/DependInfo.cmake "--color="
-[ 88%] Built target dbcsr_example_2
-[ 88%] Built target dbcsr_tensor_example_1
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest2.dir/DependInfo.cmake "--color="
-[ 89%] Built target dbcsr_example_3
-make  -f tests/CMakeFiles/dbcsr_unittest4.dir/build.make tests/CMakeFiles/dbcsr_unittest4.dir/depend
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/depend
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f examples/CMakeFiles/dbcsr_tensor_example_1.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_1.dir/build
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest3.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/DependInfo.cmake "--color="
+make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/build
+make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_tensor_example_1.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_example_3_cpp.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_unittest1.dir/build.make tests/CMakeFiles/dbcsr_unittest1.dir/build
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_unittest1.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_unittest2.dir/build.make tests/CMakeFiles/dbcsr_unittest2.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_unittest2.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_unittest3.dir/build.make tests/CMakeFiles/dbcsr_unittest3.dir/build
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_unittest4.dir/build.make tests/CMakeFiles/dbcsr_unittest4.dir/build
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_unittest3.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 89%] Built target dbcsr_tensor_example_1
+[ 89%] Built target dbcsr_example_3_cpp
+[ 91%] Built target dbcsr_tensor_example_2_cpp
+[ 92%] Built target dbcsr_unittest1
+make  -f tests/CMakeFiles/dbcsr_unittest4.dir/build.make tests/CMakeFiles/dbcsr_unittest4.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/build
-make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_unittest4.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 91%] Built target dbcsr_unittest1
-[ 91%] Built target dbcsr_unittest2
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_unittest4.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/depend
+[ 92%] Built target dbcsr_unittest2
+[ 94%] Built target dbcsr_unittest3
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_tensor_unittest.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 92%] Built target dbcsr_unittest3
-[ 94%] Built target dbcsr_unittest4
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_unittest.dir/DependInfo.cmake "--color="
 make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/depend
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tas_unittest.dir/DependInfo.cmake "--color="
 make  -f tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build.make tests/CMakeFiles/dbcsr_test_csr_conversions.dir/depend
-[ 94%] Built target dbcsr_tensor_unittest
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_test.dir/build.make tests/CMakeFiles/dbcsr_test.dir/depend
 cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test_csr_conversions.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/depend
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_test.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_unittest4.dir/build.make tests/CMakeFiles/dbcsr_unittest4.dir/build
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/build
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_example_3_cpp.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_tas_unittest.dir/build'.
+make  -f tests/CMakeFiles/dbcsr_tensor_unittest.dir/build.make tests/CMakeFiles/dbcsr_tensor_unittest.dir/build
+make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_unittest4.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/depend
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_tensor_unittest.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_tas_unittest.dir/build.make tests/CMakeFiles/dbcsr_tas_unittest.dir/build
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make  -f tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build.make tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_test.dir/build.make tests/CMakeFiles/dbcsr_test.dir/build
+make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_tas_unittest.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_test_csr_conversions.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 95%] Built target dbcsr_unittest4
+make  -f tests/CMakeFiles/dbcsr_test.dir/build.make tests/CMakeFiles/dbcsr_test.dir/depend
+[ 95%] Built target dbcsr_tensor_unittest
+[ 97%] Built target dbcsr_tas_unittest
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_test.dir/DependInfo.cmake "--color="
+make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/depend
+[ 97%] Built target dbcsr_test_csr_conversions
+make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dbcsr-2.8.0 /build/reproducible-path/dbcsr-2.8.0/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/tests/CMakeFiles/dbcsr_tensor_test.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+make  -f tests/CMakeFiles/dbcsr_test.dir/build.make tests/CMakeFiles/dbcsr_test.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_test.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/build
-[ 95%] Built target dbcsr_tas_unittest
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_example_3_cpp.dir/build.make examples/CMakeFiles/dbcsr_example_3_cpp.dir/build
+make  -f tests/CMakeFiles/dbcsr_tensor_test.dir/build.make tests/CMakeFiles/dbcsr_tensor_test.dir/build
 make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
+[ 98%] Built target dbcsr_test
 make[3]: Nothing to be done for 'tests/CMakeFiles/dbcsr_tensor_test.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make  -f examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build.make examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build
-make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_example_3_cpp.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'examples/CMakeFiles/dbcsr_tensor_example_2_cpp.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
-[ 97%] Built target dbcsr_test
-[ 97%] Built target dbcsr_test_csr_conversions
-[ 98%] Built target dbcsr_tensor_test
-[ 98%] Built target dbcsr_example_3_cpp
-[100%] Built target dbcsr_tensor_example_2_cpp
+[100%] Built target dbcsr_tensor_test
 make[2]: Leaving directory '/build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu'
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/dbcsr-2.8.0/obj-aarch64-linux-gnu/CMakeFiles 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -59191,12 +59227,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/2423136/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/2423136/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/256191 and its subdirectories
-I: Current time: Fri Mar 21 20:32:16 -12 2025
-I: pbuilder-time-stamp: 1742632336
+I: removing directory /srv/workspace/pbuilder/2423136 and its subdirectories
+I: Current time: Sat Apr 25 05:18:49 +14 2026
+I: pbuilder-time-stamp: 1777043929