Diff of the two buildlogs:

--
--- b1/build.log	2024-12-18 06:07:37.445010541 +0000
+++ b2/build.log	2024-12-18 05:26:03.622683091 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Tue Dec 17 17:27:24 -12 2024
-I: pbuilder-time-stamp: 1734499644
+I: Current time: Wed Dec 18 18:50:11 +14 2024
+I: pbuilder-time-stamp: 1734497411
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -31,52 +31,84 @@
 dpkg-source: info: applying 45_1548_432bb420d65f_Fixes_typo_in_documentation.diff
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/26937/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/9679/tmp/hooks/D01_modify_environment starting
+debug: Running on virt32z.
+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 Dec 18 04:50 /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/9679/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/9679/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='armhf'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='armhf'
+  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]="arm-unknown-linux-gnueabihf")
+  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=armhf
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=arm
+  HOST_ARCH=armhf
   IFS=' 	
   '
-  INVOCATION_ID='f004ab6973af438e8d7370dfb165db9d'
-  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='26937'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=f9fa88bcb8f04fdf837f21096c2d8827
+  LANG=C
+  LANGUAGE=it_CH:it
+  LC_ALL=C
+  MACHTYPE=arm-unknown-linux-gnueabihf
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnueabihf
+  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=9679
   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.cOVtp6xR/pbuilderrc_zWEN --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.cOVtp6xR/b1 --logfile b1/build.log enblend-enfuse_4.2-10.dsc'
-  SUDO_GID='113'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://10.0.0.15:3142/'
+  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.cOVtp6xR/pbuilderrc_UhSQ --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.cOVtp6xR/b2 --logfile b2/build.log enblend-enfuse_4.2-10.dsc'
+  SUDO_GID=110
+  SUDO_UID=103
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://10.0.0.15:3142/
 I: uname -a
-  Linux virt64b 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux
 I: ls -l /bin
   lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/26937/tmp/hooks/D02_print_environment finished
+I: user script /srv/workspace/pbuilder/9679/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -546,7 +578,7 @@
 Get: 382 http://deb.debian.org/debian trixie/main armhf texlive-fonts-extra all 2024.20241115-1 [626 MB]
 Get: 383 http://deb.debian.org/debian trixie/main armhf texlive-pictures all 2024.20241115-1 [17.0 MB]
 Get: 384 http://deb.debian.org/debian trixie/main armhf texlive-latex-extra all 2024.20241115-1 [24.6 MB]
-Fetched 1068 MB in 23s (47.0 MB/s)
+Fetched 1068 MB in 13s (83.6 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package libapparmor1:armhf.
 (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 ... 19674 files and directories currently installed.)
@@ -1807,8 +1839,8 @@
 Setting up tzdata (2024b-4) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Wed Dec 18 05:31:32 UTC 2024.
-Universal Time is now:  Wed Dec 18 05:31:32 UTC 2024.
+Local time is now:      Wed Dec 18 04:55:34 UTC 2024.
+Universal Time is now:  Wed Dec 18 04:55:34 UTC 2024.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:armhf (1.17.0-2+b1) ...
@@ -2179,7 +2211,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/enblend-enfuse-4.2/ && 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  > ../enblend-enfuse_4.2-10_source.changes
+I: user script /srv/workspace/pbuilder/9679/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/9679/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/enblend-enfuse-4.2/ && 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  > ../enblend-enfuse_4.2-10_source.changes
 dpkg-buildpackage: info: source package enblend-enfuse
 dpkg-buildpackage: info: source version 4.2-10
 dpkg-buildpackage: info: source distribution unstable
@@ -2459,7 +2495,7 @@
    debian/rules override_dh_auto_build
 make[1]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2'
 dh_auto_build --verbose --builddirectory=build-def
-	cd build-def && make -j3
+	cd build-def && make -j4
 make[2]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2/build-def'
 make  all-recursive
 make[3]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2/build-def'
@@ -2533,9 +2569,6 @@
 /usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  1132 |     make_pair(_T1&& __x, _T2&& __y)
       |     ^~~~~~~~~
-../../../src/layer_selection/info.cc:49:1: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
-   49 | LayerInfo::resolution() const
-      | ^~~~~~~~~
 In file included from /usr/include/vigra/tinyvector.hxx:55,
                  from /usr/include/vigra/multi_fwd.hxx:41,
                  from /usr/include/vigra/multi_iterator.hxx:41,
@@ -2549,6 +2582,9 @@
 /usr/include/vigra/mathutil.hxx:962:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   962 | std::pair<double, double> noncentralChi2CDF(unsigned int degreesOfFreedom, T noncentrality, T arg, T eps)
       |                           ^~~~~~~~~~~~~~~~~
+../../../src/layer_selection/info.cc:49:1: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
+   49 | LayerInfo::resolution() const
+      | ^~~~~~~~~
 ../../../src/layer_selection/selector.cc: In function 'selector::SingletonIndex* selector::parse_singleton(const std::string&)':
 ../../../src/layer_selection/selector.cc:490:21: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=]
   490 |         catch (std::invalid_argument)
@@ -2583,6 +2619,7 @@
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-enblend.o `test -f 'enblend.cc' || echo '../../src/'`enblend.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-opencl.o `test -f 'opencl.cc' || echo '../../src/'`opencl.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-alternativepercentage.o `test -f 'alternativepercentage.cc' || echo '../../src/'`alternativepercentage.cc
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-error_message.o `test -f 'error_message.cc' || echo '../../src/'`error_message.cc
 In file included from ../../src/alternativepercentage.h:25,
                  from ../../src/enblend.cc:78:
 ../config.h:8:9: warning: "BOOST_FALLTHROUGH" redefined
@@ -2597,9 +2634,11 @@
 /usr/include/boost/config/compiler/gcc.hpp:324:11: note: this is the location of the previous definition
   324 | #  define BOOST_FALLTHROUGH __attribute__((fallthrough))
       |           ^~~~~~~~~~~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-error_message.o `test -f 'error_message.cc' || echo '../../src/'`error_message.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-filenameparse.o `test -f 'filenameparse.cc' || echo '../../src/'`filenameparse.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-filespec.o `test -f 'filespec.cc' || echo '../../src/'`filespec.cc
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-introspection.o `test -f 'introspection.cc' || echo '../../src/'`introspection.cc
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-mersenne.o `test -f 'mersenne.cc' || echo '../../src/'`mersenne.cc
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-parameter.o `test -f 'parameter.cc' || echo '../../src/'`parameter.cc
 In file included from /usr/include/c++/14/bits/stl_algobase.h:64,
                  from /usr/include/c++/14/algorithm:60,
                  from ../../src/enblend.cc:47:
@@ -2612,6 +2651,18 @@
 /usr/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
  1132 |     make_pair(_T1&& __x, _T2&& __y)
       |     ^~~~~~~~~
+In file included from /usr/include/vigra/tinyvector.hxx:55,
+                 from /usr/include/vigra/multi_fwd.hxx:41,
+                 from /usr/include/vigra/multi_iterator.hxx:41,
+                 from /usr/include/vigra/imageinfo.hxx:58,
+                 from ../../src/filespec.cc:40:
+/usr/include/vigra/mathutil.hxx: In instantiation of 'std::pair<double, double> vigra::detail::noncentralChi2CDF(unsigned int, T, T, T) [with T = double]':
+/usr/include/vigra/mathutil.hxx:1044:37:   required from here
+ 1044 |     return detail::noncentralChi2CDF(degreesOfFreedom, 0.0, arg, accuracy).first;
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/vigra/mathutil.hxx:962:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
+  962 | std::pair<double, double> noncentralChi2CDF(unsigned int degreesOfFreedom, T noncentrality, T arg, T eps)
+      |                           ^~~~~~~~~~~~~~~~~
 In file included from ../../src/bounds.h:30,
                  from ../../src/enblend.h:45,
                  from ../../src/enblend.cc:191:
@@ -2636,7 +2687,6 @@
 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
   131 |     struct binary_function
       |            ^~~~~~~~~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-introspection.o `test -f 'introspection.cc' || echo '../../src/'`introspection.cc
 In file included from ../../src/mask.h:51:
 ../../src/path.h:38:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
    38 |     class PathCompareFunctor : public std::binary_function<Point, Point, bool>
@@ -2644,11 +2694,12 @@
 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
   131 |     struct binary_function
       |            ^~~~~~~~~~~~~~~
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-self_test.o `test -f 'self_test.cc' || echo '../../src/'`self_test.cc
 In file included from /usr/include/vigra/tinyvector.hxx:55,
                  from /usr/include/vigra/multi_fwd.hxx:41,
                  from /usr/include/vigra/multi_iterator.hxx:41,
                  from /usr/include/vigra/imageinfo.hxx:58,
-                 from ../../src/filespec.cc:40:
+                 from ../../src/introspection.cc:28:
 /usr/include/vigra/mathutil.hxx: In instantiation of 'std::pair<double, double> vigra::detail::noncentralChi2CDF(unsigned int, T, T, T) [with T = double]':
 /usr/include/vigra/mathutil.hxx:1044:37:   required from here
  1044 |     return detail::noncentralChi2CDF(degreesOfFreedom, 0.0, arg, accuracy).first;
@@ -2701,21 +2752,6 @@
 ../../src/common.h:404:55: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare]
   404 |             if (long_int_value < 0L || long_int_value > traits::max())
       |                                        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
-In file included from /usr/include/vigra/tinyvector.hxx:55,
-                 from /usr/include/vigra/multi_fwd.hxx:41,
-                 from /usr/include/vigra/multi_iterator.hxx:41,
-                 from /usr/include/vigra/imageinfo.hxx:58,
-                 from ../../src/introspection.cc:28:
-/usr/include/vigra/mathutil.hxx: In instantiation of 'std::pair<double, double> vigra::detail::noncentralChi2CDF(unsigned int, T, T, T) [with T = double]':
-/usr/include/vigra/mathutil.hxx:1044:37:   required from here
- 1044 |     return detail::noncentralChi2CDF(degreesOfFreedom, 0.0, arg, accuracy).first;
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/vigra/mathutil.hxx:962:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
-  962 | std::pair<double, double> noncentralChi2CDF(unsigned int degreesOfFreedom, T noncentrality, T arg, T eps)
-      |                           ^~~~~~~~~~~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-mersenne.o `test -f 'mersenne.cc' || echo '../../src/'`mersenne.cc
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-parameter.o `test -f 'parameter.cc' || echo '../../src/'`parameter.cc
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-self_test.o `test -f 'self_test.cc' || echo '../../src/'`self_test.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-tiff_message.o `test -f 'tiff_message.cc' || echo '../../src/'`tiff_message.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-timer.o `test -f 'timer.cc' || echo '../../src/'`timer.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enblend-minimizer.o `test -f 'minimizer.cc' || echo '../../src/'`minimizer.cc
@@ -2736,13 +2772,13 @@
   324 | #  define BOOST_FALLTHROUGH __attribute__((fallthrough))
       |           ^~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-opencl.o `test -f 'opencl.cc' || echo '../../src/'`opencl.cc
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-opencl_exposure_weight.o `test -f 'opencl_exposure_weight.cc' || echo '../../src/'`opencl_exposure_weight.cc
 In file included from /usr/include/vigra/impex.hxx:53,
                  from ../../src/enfuse.cc:174:
 /usr/include/vigra/impexbase.hxx: In function 'vigra::detail::range_t vigra::detail::find_destination_value_range(const vigra::ImageExportInfo&, vigra::pixel_t)':
 /usr/include/vigra/impexbase.hxx:220:92: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   220 |         find_destination_value_range(const ImageExportInfo& export_info, pixel_t pixel_type)
       |                                                                                            ^
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-opencl_exposure_weight.o `test -f 'opencl_exposure_weight.cc' || echo '../../src/'`opencl_exposure_weight.cc
 In file included from ../../src/bounds.h:30,
                  from ../../src/enfuse.h:51,
                  from ../../src/enfuse.cc:182:
@@ -2800,6 +2836,7 @@
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-error_message.o `test -f 'error_message.cc' || echo '../../src/'`error_message.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-filenameparse.o `test -f 'filenameparse.cc' || echo '../../src/'`filenameparse.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-filespec.o `test -f 'filespec.cc' || echo '../../src/'`filespec.cc
+g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-introspection.o `test -f 'introspection.cc' || echo '../../src/'`introspection.cc
 In file included from /usr/include/vigra/tinyvector.hxx:55,
                  from /usr/include/vigra/multi_fwd.hxx:41,
                  from /usr/include/vigra/multi_iterator.hxx:41,
@@ -2812,7 +2849,6 @@
 /usr/include/vigra/mathutil.hxx:962:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
   962 | std::pair<double, double> noncentralChi2CDF(unsigned int degreesOfFreedom, T noncentrality, T arg, T eps)
       |                           ^~~~~~~~~~~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-introspection.o `test -f 'introspection.cc' || echo '../../src/'`introspection.cc
 In file included from /usr/include/vigra/tinyvector.hxx:55,
                  from /usr/include/vigra/multi_fwd.hxx:41,
                  from /usr/include/vigra/multi_iterator.hxx:41,
@@ -2831,18 +2867,18 @@
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-tiff_message.o `test -f 'tiff_message.cc' || echo '../../src/'`tiff_message.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-timer.o `test -f 'timer.cc' || echo '../../src/'`timer.cc
 g++ -DHAVE_CONFIG_H -I. -I../../src -I..   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp -c -o enfuse-minimizer.o `test -f 'minimizer.cc' || echo '../../src/'`minimizer.cc
-../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; CombineFunctor = std::minus<vigra::RGBValue<double> >]':
-../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
- 1107 | expand(bool add, bool wraparound,
-      | ^~~~~~
-../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; CombineFunctor = std::minus<vigra::RGBValue<long long int, 0, 1, 2> >]':
-../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
 In file included from /usr/include/c++/14/set:62,
                  from ../../src/enfuse.cc:51:
 /usr/include/c++/14/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::pair<double, unsigned int>&}; _Key = double; _Val = std::pair<const double, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const double, unsigned int> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, unsigned int> >]':
 /usr/include/c++/14/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, unsigned int>, std::_Select1st<std::pair<const double, unsigned int> >, std::less<double>, std::allocator<std::pair<const double, unsigned int> > >::const_iterator' changed in GCC 7.1
  2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; CombineFunctor = std::minus<vigra::RGBValue<double> >]':
+../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+ 1107 | expand(bool add, bool wraparound,
+      | ^~~~~~
+../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; CombineFunctor = std::minus<vigra::RGBValue<long long int, 0, 1, 2> >]':
+../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
 ../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; CombineFunctor = FromPromotePlusFunctorWrapper<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2> >]':
 ../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
 ../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; CombineFunctor = std::minus<vigra::RGBValue<double> >]':
@@ -2855,14 +2891,14 @@
 ../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
 ../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; CombineFunctor = std::minus<vigra::RGBValue<long long int, 0, 1, 2> >]':
 ../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
+../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; CombineFunctor = FromPromotePlusFunctorWrapper<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2> >]':
+../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
 ../../src/pyramid.h: In function 'void enblend::reduce(bool, SrcImageIterator, SrcImageIterator, SrcAccessor, AlphaIterator, AlphaAccessor, DestImageIterator, DestImageIterator, DestAccessor, DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]':
 ../../src/pyramid.h:172:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
   172 | reduce(bool wraparound,
       | ^~~~~~
 ../../src/pyramid.h: In function 'void enblend::reduce(bool, SrcImageIterator, SrcImageIterator, SrcAccessor, AlphaIterator, AlphaAccessor, DestImageIterator, DestImageIterator, DestAccessor, DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]':
 ../../src/pyramid.h:172:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
-../../src/pyramid.h: In function 'void enblend::expand(bool, bool, SrcImageIterator, SrcImageIterator, SrcAccessor, DestImageIterator, DestImageIterator, DestAccessor, CombineFunctor) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; CombineFunctor = FromPromotePlusFunctorWrapper<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2> >]':
-../../src/pyramid.h:1107:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >' changed in GCC 7.1
 ../../src/pyramid.h: In function 'void enblend::reduce(bool, SrcImageIterator, SrcImageIterator, SrcAccessor, AlphaIterator, AlphaAccessor, DestImageIterator, DestImageIterator, DestAccessor, DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]':
 ../../src/pyramid.h:172:1: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
   172 | reduce(bool wraparound,
@@ -3008,84 +3044,6 @@
       |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   927 |                                              std::forward<_Pair>(__x));
       |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
-    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1518:17,
-    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
-../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
-  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-  590 |                                                        src.first, src.second, src.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  591 |                                                        mask.first, mask.second,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
-  592 |                                                        dest.first, dest.second, dest.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  593 |                                                        destMask.first, destMask.second, destMask.third);
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
-    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1523:17,
-    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
-../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
-  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-  590 |                                                        src.first, src.second, src.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  591 |                                                        mask.first, mask.second,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
-  592 |                                                        dest.first, dest.second, dest.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  593 |                                                        destMask.first, destMask.second, destMask.third);
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void enblend::expand(bool, bool, vigra::triple<SrcImageIterator, SrcImageIterator, SrcAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >]',
-    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1705:37:
-../../src/pyramid.h:1452:37: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
- 1452 |         expand<SKIPSMImagePixelType>(add, wraparound,
-      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1453 |                                      src.first, src.second, src.third,
-      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1454 |                                      dest.first, dest.second, dest.third,
-      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1455 |                                      std::minus<SKIPSMImagePixelType>());
-      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
-    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1518:17,
-    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
-../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
-  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-  590 |                                                        src.first, src.second, src.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  591 |                                                        mask.first, mask.second,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
-  592 |                                                        dest.first, dest.second, dest.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  593 |                                                        destMask.first, destMask.second, destMask.third);
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
-    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1523:17,
-    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
-../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
-  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-  590 |                                                        src.first, src.second, src.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  591 |                                                        mask.first, mask.second,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
-  592 |                                                        dest.first, dest.second, dest.third,
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  593 |                                                        destMask.first, destMask.second, destMask.third);
-      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void enblend::expand(bool, bool, vigra::triple<SrcImageIterator, SrcImageIterator, SrcAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >]',
-    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1705:37:
-../../src/pyramid.h:1452:37: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
- 1452 |         expand<SKIPSMImagePixelType>(add, wraparound,
-      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1453 |                                      src.first, src.second, src.third,
-      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1454 |                                      dest.first, dest.second, dest.third,
-      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1455 |                                      std::minus<SKIPSMImagePixelType>());
-      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ../../src/enfuse.h: In function 'void enblend::localStdDevIf(SrcIterator, SrcIterator, SrcAccessor, MaskIterator, MaskAccessor, DestIterator, DestAccessor, vigra::Size2D) [with SrcIterator = vigra::ConstBasicImageIterator<double, double**>; SrcAccessor = MultiGrayscaleAccessor<double, double>; MaskIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; MaskAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestIterator = vigra::BasicImageIterator<double, double**>; DestAccessor = vigra::StandardValueAccessor<double>]':
 ../../src/enfuse.h:76:6: note: parameter passing for argument of type 'vigra::StandardValueAccessor<double>' changed in GCC 7.1
    76 | void localStdDevIf(SrcIterator src_ul, SrcIterator src_lr, SrcAccessor src_acc,
@@ -3170,6 +3128,84 @@
       |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   927 |                                              std::forward<_Pair>(__x));
       |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
+    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1518:17,
+    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
+../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
+  590 |                                                        src.first, src.second, src.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  591 |                                                        mask.first, mask.second,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
+  592 |                                                        dest.first, dest.second, dest.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  593 |                                                        destMask.first, destMask.second, destMask.third);
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
+    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1523:17,
+    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
+../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
+  590 |                                                        src.first, src.second, src.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  591 |                                                        mask.first, mask.second,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
+  592 |                                                        dest.first, dest.second, dest.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  593 |                                                        destMask.first, destMask.second, destMask.third);
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void enblend::expand(bool, bool, vigra::triple<SrcImageIterator, SrcImageIterator, SrcAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >]',
+    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<float> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1705:37:
+../../src/pyramid.h:1452:37: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+ 1452 |         expand<SKIPSMImagePixelType>(add, wraparound,
+      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1453 |                                      src.first, src.second, src.third,
+      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1454 |                                      dest.first, dest.second, dest.third,
+      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1455 |                                      std::minus<SKIPSMImagePixelType>());
+      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
+    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1518:17,
+    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
+../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
+  590 |                                                        src.first, src.second, src.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  591 |                                                        mask.first, mask.second,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
+  592 |                                                        dest.first, dest.second, dest.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  593 |                                                        destMask.first, destMask.second, destMask.third);
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
+    inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1523:17,
+    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
+../../src/pyramid.h:589:55: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+  589 |     reduce<SKIPSMImagePixelType, SKIPSMAlphaPixelType>(wraparound,
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
+  590 |                                                        src.first, src.second, src.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  591 |                                                        mask.first, mask.second,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~
+  592 |                                                        dest.first, dest.second, dest.third,
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  593 |                                                        destMask.first, destMask.second, destMask.third);
+      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void enblend::expand(bool, bool, vigra::triple<SrcImageIterator, SrcImageIterator, SrcAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<double>; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<double>, vigra::RGBValue<double>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<double> >]',
+    inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<double> >; int PyramidIntegerBits = 8; int PyramidFractionBits = 0; SKIPSMImagePixelType = vigra::RGBValue<double>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1705:37:
+../../src/pyramid.h:1452:37: note: parameter passing for argument of type 'vigra::RGBAccessor<vigra::RGBValue<double> >' changed in GCC 7.1
+ 1452 |         expand<SKIPSMImagePixelType>(add, wraparound,
+      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1453 |                                      src.first, src.second, src.third,
+      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1454 |                                      dest.first, dest.second, dest.third,
+      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1455 |                                      std::minus<SKIPSMImagePixelType>());
+      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In function 'void enblend::reduce(bool, vigra::triple<DestIter, DestIter, DestAcc>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, vigra::triple<DestAlphaIterator, DestAlphaIterator, DestAlphaAccessor>) [with SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SKIPSMAlphaPixelType = short int; SrcImageIterator = vigra::ConstBasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; SrcAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; AlphaIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned char**>; AlphaAccessor = vigra::StandardConstValueAccessor<unsigned char>; DestImageIterator = vigra::BasicImageIterator<vigra::RGBValue<long long int, 0, 1, 2>, vigra::RGBValue<long long int, 0, 1, 2>**>; DestAccessor = vigra::RGBAccessor<vigra::RGBValue<long long int, 0, 1, 2> >; DestAlphaIterator = vigra::BasicImageIterator<unsigned char, unsigned char**>; DestAlphaAccessor = vigra::StandardValueAccessor<unsigned char>]',
     inlined from 'std::vector<PyramidImageType*>* enblend::gaussianPyramid(unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<unsigned int> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<long long int, 0, 1, 2> >; int PyramidIntegerBits = 33; int PyramidFractionBits = 23; SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1518:17,
     inlined from 'std::vector<PyramidImageType*>* enblend::laplacianPyramid(const char*, unsigned int, bool, typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor, typename AlphaImageType::const_traverser, typename AlphaImageType::ConstAccessor) [with SrcImageType = vigra::BasicImage<vigra::RGBValue<unsigned int> >; AlphaImageType = vigra::BasicImage<unsigned char>; PyramidImageType = vigra::BasicImage<vigra::RGBValue<long long int, 0, 1, 2> >; int PyramidIntegerBits = 33; int PyramidFractionBits = 23; SKIPSMImagePixelType = vigra::RGBValue<long long int, 0, 1, 2>; SKIPSMAlphaPixelType = short int]' at ../../src/pyramid.h:1663:68:
@@ -3410,6 +3446,8 @@
       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1100 |                           vigra::Size2D(ContrastWindowSize, ContrastWindowSize));
       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+g++ -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp  -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o enblend enblend-enblend.o enblend-opencl.o enblend-alternativepercentage.o enblend-error_message.o enblend-filenameparse.o enblend-filespec.o enblend-introspection.o enblend-mersenne.o enblend-parameter.o enblend-self_test.o enblend-tiff_message.o enblend-timer.o enblend-minimizer.o layer_selection/liblayersel.a   -lvigraimpex -lOpenEXR-3_1 -lOpenEXRUtil-3_1 -lOpenEXRCore-3_1 -lIex-3_1 -lIlmThread-3_1 -lImath-3_1  -llcms2 -ltiff -lpng -ljpeg -lz -lgsl -lgslcblas -lm 
+/bin/sh '/build/reproducible-path/enblend-enfuse-4.2/missing' help2man --no-info --output=enblend.1 ./enblend
 ../../src/enfuse.h: In function 'void enblend::enfuseMask(vigra::triple<typename SrcImageType::const_traverser, typename SrcImageType::const_traverser, typename SrcImageType::ConstAccessor>, std::pair<typename MaskImageType::const_traverser, typename MaskImageType::ConstAccessor>, std::pair<typename DestImageType::traverser, typename DestImageType::Accessor>) [with ImageType = vigra::BasicImage<vigra::RGBValue<double> >; AlphaType = vigra::BasicImage<unsigned char>; MaskType = vigra::BasicImage<float>]':
 ../../src/enfuse.h:1077:30: note: parameter passing for argument of type 'vigra::StandardValueAccessor<double>' changed in GCC 7.1
  1077 |                 localStdDevIf(src.first, src.second, ga,
@@ -3460,10 +3498,8 @@
       |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1455 |                                      std::minus<SKIPSMImagePixelType>());
       |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-g++ -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp  -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o enblend enblend-enblend.o enblend-opencl.o enblend-alternativepercentage.o enblend-error_message.o enblend-filenameparse.o enblend-filespec.o enblend-introspection.o enblend-mersenne.o enblend-parameter.o enblend-self_test.o enblend-tiff_message.o enblend-timer.o enblend-minimizer.o layer_selection/liblayersel.a   -lvigraimpex -lOpenEXR-3_1 -lOpenEXRUtil-3_1 -lOpenEXRCore-3_1 -lIex-3_1 -lIlmThread-3_1 -lImath-3_1  -llcms2 -ltiff -lpng -ljpeg -lz -lgsl -lgslcblas -lm 
-/bin/bash '/build/reproducible-path/enblend-enfuse-4.2/missing' help2man --no-info --output=enblend.1 ./enblend
 g++ -DENFUSE_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../src/dynamic_loader -I../../src/layer_selection -I/usr/include/OpenEXR -pthread -I/usr/include/Imath  -g -O2 -ffile-prefix-map=/build/reproducible-path/enblend-enfuse-4.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -pipe -O2 -DNDEBUG -fopenmp  -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o enfuse enfuse-exposure_weight.o enfuse-enfuse.o enfuse-opencl.o enfuse-opencl_exposure_weight.o enfuse-alternativepercentage.o enfuse-error_message.o enfuse-filenameparse.o enfuse-filespec.o enfuse-introspection.o enfuse-mersenne.o enfuse-parameter.o enfuse-self_test.o enfuse-tiff_message.o enfuse-timer.o enfuse-minimizer.o dynamic_loader/libdynamic_loader.a layer_selection/liblayersel.a   -lvigraimpex -lOpenEXR-3_1 -lOpenEXRUtil-3_1 -lOpenEXRCore-3_1 -lIex-3_1 -lIlmThread-3_1 -lImath-3_1  -llcms2 -ltiff -lpng -ljpeg -lz -lgsl -lgslcblas -lm 
-/bin/bash '/build/reproducible-path/enblend-enfuse-4.2/missing' help2man --no-info --output=enfuse.1 ./enfuse
+/bin/sh '/build/reproducible-path/enblend-enfuse-4.2/missing' help2man --no-info --output=enfuse.1 ./enfuse
 make[6]: Leaving directory '/build/reproducible-path/enblend-enfuse-4.2/build-def/src'
 make[5]: Leaving directory '/build/reproducible-path/enblend-enfuse-4.2/build-def/src'
 make[4]: Leaving directory '/build/reproducible-path/enblend-enfuse-4.2/build-def/src'
@@ -3551,7 +3587,7 @@
 /usr/bin/convert ../../doc/seam-line-visualization.tif eps3:seam-line-visualization.eps
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 17:54
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:13
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -5295,7 +5331,7 @@
 Transcript written in enblend.ilg.
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 17:54
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:13
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -6512,7 +6548,7 @@
  62i,18n,81p,1014b,739s stack positions out of 10000i,1000n,20000p,200000b,200000s
 
 Output written on enblend.dvi (99 pages, 273388 bytes).
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 17:54
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:14
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -7820,7 +7856,7 @@
 /usr/bin/rsvg-convert --dpi-x=96 --dpi-y=96 --format=eps --output=local-analysis-window.eps ../../doc/local-analysis-window.svg
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 17:54
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:14
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -10333,7 +10369,7 @@
 Transcript written in enfuse.ilg.
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 17:55
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:14
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -11824,7 +11860,7 @@
  62i,15n,81p,1013b,1519s stack positions out of 10000i,1000n,20000p,200000b,200000s
 
 Output written on enfuse.dvi (138 pages, 407388 bytes).
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 17:55
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:14
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -14094,7 +14130,7 @@
             DOCDIR '/usr/share/doc/enblend-enfuse' > enblend-version.tex
 /usr/bin/pdflatex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.17)  17 DEC 2024 17:59
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.18)  18 DEC 2024 19:18
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -14831,7 +14867,7 @@
 ut line 10.
 
 Package epstopdf Info: Source file: <photographic-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 13239 bytes
 (epstopdf)             Output file: <photographic-workflow-eps-converted-to.pdf
 >
@@ -14843,8 +14879,8 @@
 
 Package epstopdf Info: Result file: <photographic-workflow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:53
-(epstopdf)                    size: 7275 bytes.
+(epstopdf)                    date: 2024-12-18 19:19:03
+(epstopdf)                    size: 7273 bytes.
 <photographic-workflow-eps-converted-to.pdf, id=102, 224.84pt x 540.0175pt>
 File: photographic-workflow-eps-converted-to.pdf Graphic file (type pdf)
 <use photographic-workflow-eps-converted-to.pdf>
@@ -14898,7 +14934,7 @@
 put line 43.
 
 Package epstopdf Info: Source file: <external-mask-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:38
 (epstopdf)                    size: 9312 bytes
 (epstopdf)             Output file: <external-mask-workflow-eps-converted-to.pd
 f>
@@ -14910,7 +14946,7 @@
 
 Package epstopdf Info: Result file: <external-mask-workflow-eps-converted-to.pd
 f>
-(epstopdf)                    date: 2024-12-17 17:59:55
+(epstopdf)                    date: 2024-12-18 19:19:05
 (epstopdf)                    size: 6267 bytes.
 <external-mask-workflow-eps-converted-to.pdf, id=133, 266.9975pt x 287.0725pt>
 File: external-mask-workflow-eps-converted-to.pdf Graphic file (type pdf)
@@ -15496,7 +15532,7 @@
 put line 12.
 
 Package epstopdf Info: Source file: <internal-enblend-flow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:39
 (epstopdf)                    size: 22893 bytes
 (epstopdf)             Output file: <internal-enblend-flow-eps-converted-to.pdf
 >
@@ -15508,8 +15544,8 @@
 
 Package epstopdf Info: Result file: <internal-enblend-flow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:59
-(epstopdf)                    size: 9700 bytes.
+(epstopdf)                    date: 2024-12-18 19:19:09
+(epstopdf)                    size: 9698 bytes.
 <internal-enblend-flow-eps-converted-to.pdf, id=350, 335.2525pt x 614.295pt>
 File: internal-enblend-flow-eps-converted-to.pdf Graphic file (type pdf)
 <use internal-enblend-flow-eps-converted-to.pdf>
@@ -15542,7 +15578,7 @@
 
 [36 <./internal-enblend-flow-eps-converted-to.pdf>]
 Package epstopdf Info: Source file: <internal-optimizer-chain.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:39
 (epstopdf)                    size: 13203 bytes
 (epstopdf)             Output file: <internal-optimizer-chain-eps-converted-to.
 pdf>
@@ -15554,7 +15590,7 @@
 
 Package epstopdf Info: Result file: <internal-optimizer-chain-eps-converted-to.
 pdf>
-(epstopdf)                    date: 2024-12-17 18:00:00
+(epstopdf)                    date: 2024-12-18 19:19:10
 (epstopdf)                    size: 7438 bytes.
 <internal-optimizer-chain-eps-converted-to.pdf, id=368, 343.2825pt x 400.49625p
 t>
@@ -15711,7 +15747,7 @@
 input line 72.
 
 Package epstopdf Info: Source file: <seam-line-visualization.eps>
-(epstopdf)                    date: 2024-12-17 17:54:11
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 122121 bytes
 (epstopdf)             Output file: <seam-line-visualization-eps-converted-to.p
 df>
@@ -15723,7 +15759,7 @@
 
 Package epstopdf Info: Result file: <seam-line-visualization-eps-converted-to.p
 df>
-(epstopdf)                    date: 2024-12-17 18:00:02
+(epstopdf)                    date: 2024-12-18 19:19:13
 (epstopdf)                    size: 101587 bytes.
 <seam-line-visualization-eps-converted-to.pdf, id=474, 856.19875pt x 238.8925pt
 >
@@ -15795,7 +15831,7 @@
 \gptboxwidth=\skip73
 \gptboxtext=\box64
 Package epstopdf Info: Source file: <log-transform.eps>
-(epstopdf)                    date: 2024-12-17 17:54:08
+(epstopdf)                    date: 2024-12-18 19:13:37
 (epstopdf)                    size: 25691 bytes
 (epstopdf)             Output file: <log-transform-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=log-transform-eps-converte
@@ -15805,7 +15841,7 @@
 eps)...executed safely (allowed).
 
 Package epstopdf Info: Result file: <log-transform-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:03
+(epstopdf)                    date: 2024-12-18 19:19:14
 (epstopdf)                    size: 7649 bytes.
 <log-transform-eps-converted-to.pdf, id=519, 325.215pt x 243.91125pt>
 File: log-transform-eps-converted-to.pdf Graphic file (type pdf)
@@ -16093,7 +16129,7 @@
 hare/texmf/fonts/type1/public/cm-super/sfti1000.pfb></usr/share/texmf/fonts/typ
 e1/public/cm-super/sftt0800.pfb></usr/share/texmf/fonts/type1/public/cm-super/s
 ftt1000.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfxc2488.pfb>
-Output written on enblend.pdf (86 pages, 1119298 bytes).
+Output written on enblend.pdf (86 pages, 1119291 bytes).
 PDF statistics:
  1085 PDF objects out of 1200 (max. 8388607)
  859 compressed objects within 9 object streams
@@ -16131,7 +16167,7 @@
 Transcript written in enblend.ilg.
 /usr/bin/pdflatex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.17)  17 DEC 2024 18:00
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.18)  18 DEC 2024 19:19
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -16861,12 +16897,12 @@
 Chapter 3.
 (../../doc/common-standard-workflow.tex
 Package epstopdf Info: Source file: <photographic-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 13239 bytes
 (epstopdf)             Output file: <photographic-workflow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:53
-(epstopdf)                    size: 7275 bytes
+(epstopdf)                    date: 2024-12-18 19:19:03
+(epstopdf)                    size: 7273 bytes
 (epstopdf)             Command: <repstopdf --outfile=photographic-workflow-eps-
 converted-to.pdf photographic-workflow.eps>
 (epstopdf)             \includegraphics on input line 16.
@@ -16899,11 +16935,11 @@
 
 [7]
 Package epstopdf Info: Source file: <external-mask-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:38
 (epstopdf)                    size: 9312 bytes
 (epstopdf)             Output file: <external-mask-workflow-eps-converted-to.pd
 f>
-(epstopdf)                    date: 2024-12-17 17:59:55
+(epstopdf)                    date: 2024-12-18 19:19:05
 (epstopdf)                    size: 6267 bytes
 (epstopdf)             Command: <repstopdf --outfile=external-mask-workflow-eps
 -converted-to.pdf external-mask-workflow.eps>
@@ -17133,12 +17169,12 @@
 
 [34]) (../../doc/enblend-flow-charts.tex
 Package epstopdf Info: Source file: <internal-enblend-flow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:39
 (epstopdf)                    size: 22893 bytes
 (epstopdf)             Output file: <internal-enblend-flow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:59
-(epstopdf)                    size: 9700 bytes
+(epstopdf)                    date: 2024-12-18 19:19:09
+(epstopdf)                    size: 9698 bytes
 (epstopdf)             Command: <repstopdf --outfile=internal-enblend-flow-eps-
 converted-to.pdf internal-enblend-flow.eps>
 (epstopdf)             \includegraphics on input line 21.
@@ -17163,11 +17199,11 @@
 
 [36 <./internal-enblend-flow-eps-converted-to.pdf>]
 Package epstopdf Info: Source file: <internal-optimizer-chain.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:39
 (epstopdf)                    size: 13203 bytes
 (epstopdf)             Output file: <internal-optimizer-chain-eps-converted-to.
 pdf>
-(epstopdf)                    date: 2024-12-17 18:00:00
+(epstopdf)                    date: 2024-12-18 19:19:10
 (epstopdf)                    size: 7438 bytes
 (epstopdf)             Command: <repstopdf --outfile=internal-optimizer-chain-e
 ps-converted-to.pdf internal-optimizer-chain.eps>
@@ -17255,11 +17291,11 @@
  (../../doc/enblend-visualization-image.tex
 Chapter 6.
 Package epstopdf Info: Source file: <seam-line-visualization.eps>
-(epstopdf)                    date: 2024-12-17 17:54:11
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 122121 bytes
 (epstopdf)             Output file: <seam-line-visualization-eps-converted-to.p
 df>
-(epstopdf)                    date: 2024-12-17 18:00:02
+(epstopdf)                    date: 2024-12-18 19:19:13
 (epstopdf)                    size: 101587 bytes
 (epstopdf)             Command: <repstopdf --outfile=seam-line-visualization-ep
 s-converted-to.pdf seam-line-visualization.eps>
@@ -17318,10 +17354,10 @@
 \gptboxwidth=\skip73
 \gptboxtext=\box64
 Package epstopdf Info: Source file: <log-transform.eps>
-(epstopdf)                    date: 2024-12-17 17:54:08
+(epstopdf)                    date: 2024-12-18 19:13:37
 (epstopdf)                    size: 25691 bytes
 (epstopdf)             Output file: <log-transform-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:03
+(epstopdf)                    date: 2024-12-18 19:19:14
 (epstopdf)                    size: 7649 bytes
 (epstopdf)             Command: <repstopdf --outfile=log-transform-eps-converte
 d-to.pdf log-transform.eps>
@@ -17605,14 +17641,14 @@
 hare/texmf/fonts/type1/public/cm-super/sftt0800.pfb></usr/share/texmf/fonts/typ
 e1/public/cm-super/sftt1000.pfb></usr/share/texmf/fonts/type1/public/cm-super/s
 fxc1000.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfxc2488.pfb>
-Output written on enblend.pdf (98 pages, 1175434 bytes).
+Output written on enblend.pdf (98 pages, 1175426 bytes).
 PDF statistics:
  2034 PDF objects out of 2073 (max. 8388607)
  1784 compressed objects within 18 object streams
  302 named destinations out of 1000 (max. 500000)
  166895 words of extra memory for PDF output out of 184870 (max. 10000000)
 
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.17)  17 DEC 2024 18:00
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.18)  18 DEC 2024 19:19
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -18342,12 +18378,12 @@
 Chapter 3.
 (../../doc/common-standard-workflow.tex
 Package epstopdf Info: Source file: <photographic-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 13239 bytes
 (epstopdf)             Output file: <photographic-workflow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:53
-(epstopdf)                    size: 7275 bytes
+(epstopdf)                    date: 2024-12-18 19:19:03
+(epstopdf)                    size: 7273 bytes
 (epstopdf)             Command: <repstopdf --outfile=photographic-workflow-eps-
 converted-to.pdf photographic-workflow.eps>
 (epstopdf)             \includegraphics on input line 16.
@@ -18380,11 +18416,11 @@
 
 [7]
 Package epstopdf Info: Source file: <external-mask-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:38
 (epstopdf)                    size: 9312 bytes
 (epstopdf)             Output file: <external-mask-workflow-eps-converted-to.pd
 f>
-(epstopdf)                    date: 2024-12-17 17:59:55
+(epstopdf)                    date: 2024-12-18 19:19:05
 (epstopdf)                    size: 6267 bytes
 (epstopdf)             Command: <repstopdf --outfile=external-mask-workflow-eps
 -converted-to.pdf external-mask-workflow.eps>
@@ -18609,12 +18645,12 @@
 
 [34]) (../../doc/enblend-flow-charts.tex
 Package epstopdf Info: Source file: <internal-enblend-flow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:39
 (epstopdf)                    size: 22893 bytes
 (epstopdf)             Output file: <internal-enblend-flow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:59
-(epstopdf)                    size: 9700 bytes
+(epstopdf)                    date: 2024-12-18 19:19:09
+(epstopdf)                    size: 9698 bytes
 (epstopdf)             Command: <repstopdf --outfile=internal-enblend-flow-eps-
 converted-to.pdf internal-enblend-flow.eps>
 (epstopdf)             \includegraphics on input line 21.
@@ -18639,11 +18675,11 @@
 
 [36 <./internal-enblend-flow-eps-converted-to.pdf>]
 Package epstopdf Info: Source file: <internal-optimizer-chain.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:39
 (epstopdf)                    size: 13203 bytes
 (epstopdf)             Output file: <internal-optimizer-chain-eps-converted-to.
 pdf>
-(epstopdf)                    date: 2024-12-17 18:00:00
+(epstopdf)                    date: 2024-12-18 19:19:10
 (epstopdf)                    size: 7438 bytes
 (epstopdf)             Command: <repstopdf --outfile=internal-optimizer-chain-e
 ps-converted-to.pdf internal-optimizer-chain.eps>
@@ -18727,11 +18763,11 @@
  (../../doc/enblend-visualization-image.tex
 Chapter 6.
 Package epstopdf Info: Source file: <seam-line-visualization.eps>
-(epstopdf)                    date: 2024-12-17 17:54:11
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 122121 bytes
 (epstopdf)             Output file: <seam-line-visualization-eps-converted-to.p
 df>
-(epstopdf)                    date: 2024-12-17 18:00:02
+(epstopdf)                    date: 2024-12-18 19:19:13
 (epstopdf)                    size: 101587 bytes
 (epstopdf)             Command: <repstopdf --outfile=seam-line-visualization-ep
 s-converted-to.pdf seam-line-visualization.eps>
@@ -18790,10 +18826,10 @@
 \gptboxwidth=\skip73
 \gptboxtext=\box64
 Package epstopdf Info: Source file: <log-transform.eps>
-(epstopdf)                    date: 2024-12-17 17:54:08
+(epstopdf)                    date: 2024-12-18 19:13:37
 (epstopdf)                    size: 25691 bytes
 (epstopdf)             Output file: <log-transform-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:03
+(epstopdf)                    date: 2024-12-18 19:19:14
 (epstopdf)                    size: 7649 bytes
 (epstopdf)             Command: <repstopdf --outfile=log-transform-eps-converte
 d-to.pdf log-transform.eps>
@@ -19124,7 +19160,7 @@
             DOCDIR '/usr/share/doc/enblend-enfuse' > enfuse-version.tex
 /usr/bin/pdflatex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.17)  17 DEC 2024 18:00
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.18)  18 DEC 2024 19:19
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -19866,12 +19902,12 @@
 ut line 10.
 
 Package epstopdf Info: Source file: <photographic-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 13239 bytes
 (epstopdf)             Output file: <photographic-workflow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:53
-(epstopdf)                    size: 7275 bytes
+(epstopdf)                    date: 2024-12-18 19:19:03
+(epstopdf)                    size: 7273 bytes
 (epstopdf)             Command: <repstopdf --outfile=photographic-workflow-eps-
 converted-to.pdf photographic-workflow.eps>
 (epstopdf)             \includegraphics on input line 16.
@@ -19929,11 +19965,11 @@
 put line 43.
 
 Package epstopdf Info: Source file: <external-mask-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:38
 (epstopdf)                    size: 9312 bytes
 (epstopdf)             Output file: <external-mask-workflow-eps-converted-to.pd
 f>
-(epstopdf)                    date: 2024-12-17 17:59:55
+(epstopdf)                    date: 2024-12-18 19:19:05
 (epstopdf)                    size: 6267 bytes
 (epstopdf)             Command: <repstopdf --outfile=external-mask-workflow-eps
 -converted-to.pdf external-mask-workflow.eps>
@@ -20452,7 +20488,7 @@
 \gptboxwidth=\skip73
 \gptboxtext=\box64
 Package epstopdf Info: Source file: <entropy-cutoff.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:15
 (epstopdf)                    size: 25321 bytes
 (epstopdf)             Output file: <entropy-cutoff-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=entropy-cutoff-eps-convert
@@ -20462,7 +20498,7 @@
 f.eps)...executed safely (allowed).
 
 Package epstopdf Info: Result file: <entropy-cutoff-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:48
+(epstopdf)                    date: 2024-12-18 19:19:56
 (epstopdf)                    size: 6953 bytes.
 <entropy-cutoff-eps-converted-to.pdf, id=326, 325.215pt x 243.91125pt>
 File: entropy-cutoff-eps-converted-to.pdf Graphic file (type pdf)
@@ -20542,7 +20578,7 @@
 
 (./exposure-cutoff.pstex
 Package epstopdf Info: Source file: <exposure-cutoff.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 25913 bytes
 (epstopdf)             Output file: <exposure-cutoff-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=exposure-cutoff-eps-conver
@@ -20552,7 +20588,7 @@
 off.eps)...executed safely (allowed).
 
 Package epstopdf Info: Result file: <exposure-cutoff-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:50
+(epstopdf)                    date: 2024-12-18 19:19:58
 (epstopdf)                    size: 7340 bytes.
 <exposure-cutoff-eps-converted-to.pdf, id=350, 325.215pt x 243.91125pt>
 File: exposure-cutoff-eps-converted-to.pdf Graphic file (type pdf)
@@ -20813,7 +20849,7 @@
 
 [50] (./gaussian.pstex
 Package epstopdf Info: Source file: <gaussian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 38712 bytes
 (epstopdf)             Output file: <gaussian-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=gaussian-eps-converted-to.
@@ -20823,7 +20859,7 @@
 cuted safely (allowed).
 
 Package epstopdf Info: Result file: <gaussian-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:52
+(epstopdf)                    date: 2024-12-18 19:20:02
 (epstopdf)                    size: 16011 bytes.
 <gaussian-eps-converted-to.pdf, id=502, 325.215pt x 243.91125pt>
 File: gaussian-eps-converted-to.pdf Graphic file (type pdf)
@@ -20934,7 +20970,7 @@
 
 [51 <./gaussian-eps-converted-to.pdf>] (./lorentzian.pstex
 Package epstopdf Info: Source file: <lorentzian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38714 bytes
 (epstopdf)             Output file: <lorentzian-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=lorentzian-eps-converted-t
@@ -20944,7 +20980,7 @@
 .executed safely (allowed).
 
 Package epstopdf Info: Result file: <lorentzian-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:53
+(epstopdf)                    date: 2024-12-18 19:20:03
 (epstopdf)                    size: 17041 bytes.
 <lorentzian-eps-converted-to.pdf, id=512, 325.215pt x 243.91125pt>
 File: lorentzian-eps-converted-to.pdf Graphic file (type pdf)
@@ -20954,7 +20990,7 @@
 (pdftex.def)             Requested size: 325.23901pt x 243.91435pt.
 ) (./halfsine.pstex
 Package epstopdf Info: Source file: <halfsine.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38622 bytes
 (epstopdf)             Output file: <halfsine-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=halfsine-eps-converted-to.
@@ -20964,7 +21000,7 @@
 cuted safely (allowed).
 
 Package epstopdf Info: Result file: <halfsine-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:54
+(epstopdf)                    date: 2024-12-18 19:20:05
 (epstopdf)                    size: 13073 bytes.
 <halfsine-eps-converted-to.pdf, id=513, 325.215pt x 243.91125pt>
 File: halfsine-eps-converted-to.pdf Graphic file (type pdf)
@@ -20975,7 +21011,7 @@
 )
 (./fullsine.pstex
 Package epstopdf Info: Source file: <fullsine.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 38755 bytes
 (epstopdf)             Output file: <fullsine-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=fullsine-eps-converted-to.
@@ -20985,7 +21021,7 @@
 cuted safely (allowed).
 
 Package epstopdf Info: Result file: <fullsine-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:55
+(epstopdf)                    date: 2024-12-18 19:20:06
 (epstopdf)                    size: 14753 bytes.
 <fullsine-eps-converted-to.pdf, id=514, 325.215pt x 243.91125pt>
 File: fullsine-eps-converted-to.pdf Graphic file (type pdf)
@@ -21004,7 +21040,7 @@
 
 (./power.pstex
 Package epstopdf Info: Source file: <power.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38194 bytes
 (epstopdf)             Output file: <power-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=power-eps-converted-to.pdf
@@ -21014,7 +21050,7 @@
 safely (allowed).
 
 Package epstopdf Info: Result file: <power-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:56
+(epstopdf)                    date: 2024-12-18 19:20:07
 (epstopdf)                    size: 10983 bytes.
 <power-eps-converted-to.pdf, id=515, 325.215pt x 243.91125pt>
 File: power-eps-converted-to.pdf Graphic file (type pdf)
@@ -21050,7 +21086,7 @@
 
 [56 <./power-eps-converted-to.pdf>] (./exposure-weights.pstex
 Package epstopdf Info: Source file: <exposure-weights.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 52976 bytes
 (epstopdf)             Output file: <exposure-weights-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=exposure-weights-eps-conve
@@ -21060,7 +21096,7 @@
 ights.eps)...executed safely (allowed).
 
 Package epstopdf Info: Result file: <exposure-weights-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:57
+(epstopdf)                    date: 2024-12-18 19:20:08
 (epstopdf)                    size: 22717 bytes.
 <exposure-weights-eps-converted-to.pdf, id=557, 325.215pt x 243.91125pt>
 File: exposure-weights-eps-converted-to.pdf Graphic file (type pdf)
@@ -21325,7 +21361,7 @@
 put line 44.
 
 Package epstopdf Info: Source file: <local-analysis-window.eps>
-(epstopdf)                    date: 2024-12-17 17:54:49
+(epstopdf)                    date: 2024-12-18 19:14:19
 (epstopdf)                    size: 22160 bytes
 (epstopdf)             Output file: <local-analysis-window-eps-converted-to.pdf
 >
@@ -21337,7 +21373,7 @@
 
 Package epstopdf Info: Result file: <local-analysis-window-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 18:00:59
+(epstopdf)                    date: 2024-12-18 19:20:11
 (epstopdf)                    size: 8553 bytes.
 <local-analysis-window-eps-converted-to.pdf, id=757, 214.8025pt x 131.49126pt>
 File: local-analysis-window-eps-converted-to.pdf Graphic file (type pdf)
@@ -21394,7 +21430,7 @@
 
 (./laplacian-of-gaussian.pstex
 Package epstopdf Info: Source file: <laplacian-of-gaussian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 25966 bytes
 (epstopdf)             Output file: <laplacian-of-gaussian-eps-converted-to.pdf
 >
@@ -21406,7 +21442,7 @@
 
 Package epstopdf Info: Result file: <laplacian-of-gaussian-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 18:01:00
+(epstopdf)                    date: 2024-12-18 19:20:12
 (epstopdf)                    size: 7300 bytes.
 <laplacian-of-gaussian-eps-converted-to.pdf, id=780, 325.215pt x 243.91125pt>
 File: laplacian-of-gaussian-eps-converted-to.pdf Graphic file (type pdf)
@@ -21516,7 +21552,7 @@
 
 (./entropy.pstex
 Package epstopdf Info: Source file: <entropy.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:15
 (epstopdf)                    size: 24885 bytes
 (epstopdf)             Output file: <entropy-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=entropy-eps-converted-to.p
@@ -21526,7 +21562,7 @@
 ted safely (allowed).
 
 Package epstopdf Info: Result file: <entropy-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:02
+(epstopdf)                    date: 2024-12-18 19:20:13
 (epstopdf)                    size: 7474 bytes.
 <entropy-eps-converted-to.pdf, id=807, 325.215pt x 243.91125pt>
 File: entropy-eps-converted-to.pdf Graphic file (type pdf)
@@ -21614,10 +21650,10 @@
 
 (./log-transform.pstex
 Package epstopdf Info: Source file: <log-transform.eps>
-(epstopdf)                    date: 2024-12-17 17:54:08
+(epstopdf)                    date: 2024-12-18 19:13:37
 (epstopdf)                    size: 25691 bytes
 (epstopdf)             Output file: <log-transform-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:03
+(epstopdf)                    date: 2024-12-18 19:19:14
 (epstopdf)                    size: 7649 bytes
 (epstopdf)             Command: <repstopdf --outfile=log-transform-eps-converte
 d-to.pdf log-transform.eps>
@@ -21784,7 +21820,7 @@
 
 [91] (./sharp-edge.pstex
 Package epstopdf Info: Source file: <sharp-edge.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 25995 bytes
 (epstopdf)             Output file: <sharp-edge-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=sharp-edge-eps-converted-t
@@ -21794,7 +21830,7 @@
 .executed safely (allowed).
 
 Package epstopdf Info: Result file: <sharp-edge-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:04
+(epstopdf)                    date: 2024-12-18 19:20:16
 (epstopdf)                    size: 3662 bytes.
 <sharp-edge-eps-converted-to.pdf, id=985, 325.215pt x 243.91125pt>
 File: sharp-edge-eps-converted-to.pdf Graphic file (type pdf)
@@ -21809,7 +21845,7 @@
 
 (./smooth-edge.pstex
 Package epstopdf Info: Source file: <smooth-edge.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 24418 bytes
 (epstopdf)             Output file: <smooth-edge-eps-converted-to.pdf>
 (epstopdf)             Command: <repstopdf --outfile=smooth-edge-eps-converted-
@@ -21819,7 +21855,7 @@
 ...executed safely (allowed).
 
 Package epstopdf Info: Result file: <smooth-edge-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:05
+(epstopdf)                    date: 2024-12-18 19:20:16
 (epstopdf)                    size: 3454 bytes.
 <smooth-edge-eps-converted-to.pdf, id=986, 325.215pt x 243.91125pt>
 File: smooth-edge-eps-converted-to.pdf Graphic file (type pdf)
@@ -21862,7 +21898,7 @@
 d on input line 595.
 
 Package epstopdf Info: Source file: <focus-stack-decision-tree.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:18
 (epstopdf)                    size: 15670 bytes
 (epstopdf)             Output file: <focus-stack-decision-tree-eps-converted-to
 .pdf>
@@ -21874,7 +21910,7 @@
 
 Package epstopdf Info: Result file: <focus-stack-decision-tree-eps-converted-to
 .pdf>
-(epstopdf)                    date: 2024-12-17 18:01:07
+(epstopdf)                    date: 2024-12-18 19:20:17
 (epstopdf)                    size: 7068 bytes.
 <focus-stack-decision-tree-eps-converted-to.pdf, id=1019, 209.78375pt x 603.253
 75pt>
@@ -22076,7 +22112,7 @@
 re/texmf/fonts/type1/public/cm-super/sfxc1000.pfb></usr/share/texmf/fonts/type1
 /public/cm-super/sfxc1200.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfx
 c2488.pfb>
-Output written on enfuse.pdf (122 pages, 1374171 bytes).
+Output written on enfuse.pdf (122 pages, 1374174 bytes).
 PDF statistics:
  1612 PDF objects out of 1728 (max. 8388607)
  1326 compressed objects within 14 object streams
@@ -22114,7 +22150,7 @@
 Transcript written in enfuse.ilg.
 /usr/bin/pdflatex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.17)  17 DEC 2024 18:01
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.18)  18 DEC 2024 19:20
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -22838,12 +22874,12 @@
 Chapter 3.
 (../../doc/common-standard-workflow.tex
 Package epstopdf Info: Source file: <photographic-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 13239 bytes
 (epstopdf)             Output file: <photographic-workflow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:53
-(epstopdf)                    size: 7275 bytes
+(epstopdf)                    date: 2024-12-18 19:19:03
+(epstopdf)                    size: 7273 bytes
 (epstopdf)             Command: <repstopdf --outfile=photographic-workflow-eps-
 converted-to.pdf photographic-workflow.eps>
 (epstopdf)             \includegraphics on input line 16.
@@ -22876,11 +22912,11 @@
 
 [6]
 Package epstopdf Info: Source file: <external-mask-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:38
 (epstopdf)                    size: 9312 bytes
 (epstopdf)             Output file: <external-mask-workflow-eps-converted-to.pd
 f>
-(epstopdf)                    date: 2024-12-17 17:59:55
+(epstopdf)                    date: 2024-12-18 19:19:05
 (epstopdf)                    size: 6267 bytes
 (epstopdf)             Command: <repstopdf --outfile=external-mask-workflow-eps
 -converted-to.pdf external-mask-workflow.eps>
@@ -23063,10 +23099,10 @@
 \gptboxwidth=\skip73
 \gptboxtext=\box64
 Package epstopdf Info: Source file: <entropy-cutoff.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:15
 (epstopdf)                    size: 25321 bytes
 (epstopdf)             Output file: <entropy-cutoff-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:48
+(epstopdf)                    date: 2024-12-18 19:19:56
 (epstopdf)                    size: 6953 bytes
 (epstopdf)             Command: <repstopdf --outfile=entropy-cutoff-eps-convert
 ed-to.pdf entropy-cutoff.eps>
@@ -23125,10 +23161,10 @@
 
 [32] (./exposure-cutoff.pstex
 Package epstopdf Info: Source file: <exposure-cutoff.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 25913 bytes
 (epstopdf)             Output file: <exposure-cutoff-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:50
+(epstopdf)                    date: 2024-12-18 19:19:58
 (epstopdf)                    size: 7340 bytes
 (epstopdf)             Command: <repstopdf --outfile=exposure-cutoff-eps-conver
 ted-to.pdf exposure-cutoff.eps>
@@ -23243,10 +23279,10 @@
 
 [50] (./gaussian.pstex
 Package epstopdf Info: Source file: <gaussian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 38712 bytes
 (epstopdf)             Output file: <gaussian-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:52
+(epstopdf)                    date: 2024-12-18 19:20:02
 (epstopdf)                    size: 16011 bytes
 (epstopdf)             Command: <repstopdf --outfile=gaussian-eps-converted-to.
 pdf gaussian.eps>
@@ -23262,10 +23298,10 @@
 
 [51 <./gaussian-eps-converted-to.pdf>] (./lorentzian.pstex
 Package epstopdf Info: Source file: <lorentzian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38714 bytes
 (epstopdf)             Output file: <lorentzian-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:53
+(epstopdf)                    date: 2024-12-18 19:20:03
 (epstopdf)                    size: 17041 bytes
 (epstopdf)             Command: <repstopdf --outfile=lorentzian-eps-converted-t
 o.pdf lorentzian.eps>
@@ -23279,10 +23315,10 @@
 (pdftex.def)             Requested size: 325.23901pt x 243.91435pt.
 ) (./halfsine.pstex
 Package epstopdf Info: Source file: <halfsine.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38622 bytes
 (epstopdf)             Output file: <halfsine-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:54
+(epstopdf)                    date: 2024-12-18 19:20:05
 (epstopdf)                    size: 13073 bytes
 (epstopdf)             Command: <repstopdf --outfile=halfsine-eps-converted-to.
 pdf halfsine.eps>
@@ -23297,10 +23333,10 @@
 )
 (./fullsine.pstex
 Package epstopdf Info: Source file: <fullsine.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 38755 bytes
 (epstopdf)             Output file: <fullsine-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:55
+(epstopdf)                    date: 2024-12-18 19:20:06
 (epstopdf)                    size: 14753 bytes
 (epstopdf)             Command: <repstopdf --outfile=fullsine-eps-converted-to.
 pdf fullsine.eps>
@@ -23314,10 +23350,10 @@
 (pdftex.def)             Requested size: 325.23901pt x 243.91435pt.
 ) (./power.pstex
 Package epstopdf Info: Source file: <power.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38194 bytes
 (epstopdf)             Output file: <power-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:56
+(epstopdf)                    date: 2024-12-18 19:20:07
 (epstopdf)                    size: 10983 bytes
 (epstopdf)             Command: <repstopdf --outfile=power-eps-converted-to.pdf
  power.eps>
@@ -23352,10 +23388,10 @@
 
 [56 <./power-eps-converted-to.pdf>] (./exposure-weights.pstex
 Package epstopdf Info: Source file: <exposure-weights.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 52976 bytes
 (epstopdf)             Output file: <exposure-weights-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:57
+(epstopdf)                    date: 2024-12-18 19:20:08
 (epstopdf)                    size: 22717 bytes
 (epstopdf)             Command: <repstopdf --outfile=exposure-weights-eps-conve
 rted-to.pdf exposure-weights.eps>
@@ -23505,11 +23541,11 @@
 
 [67]
 Package epstopdf Info: Source file: <local-analysis-window.eps>
-(epstopdf)                    date: 2024-12-17 17:54:49
+(epstopdf)                    date: 2024-12-18 19:14:19
 (epstopdf)                    size: 22160 bytes
 (epstopdf)             Output file: <local-analysis-window-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 18:00:59
+(epstopdf)                    date: 2024-12-18 19:20:11
 (epstopdf)                    size: 8553 bytes
 (epstopdf)             Command: <repstopdf --outfile=local-analysis-window-eps-
 converted-to.pdf local-analysis-window.eps>
@@ -23533,11 +23569,11 @@
 
 [69] (./laplacian-of-gaussian.pstex
 Package epstopdf Info: Source file: <laplacian-of-gaussian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 25966 bytes
 (epstopdf)             Output file: <laplacian-of-gaussian-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 18:01:00
+(epstopdf)                    date: 2024-12-18 19:20:12
 (epstopdf)                    size: 7300 bytes
 (epstopdf)             Command: <repstopdf --outfile=laplacian-of-gaussian-eps-
 converted-to.pdf laplacian-of-gaussian.eps>
@@ -23557,10 +23593,10 @@
 
 [72]) (../../doc/enfuse-local-entropy-weighting.tex (./entropy.pstex
 Package epstopdf Info: Source file: <entropy.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:15
 (epstopdf)                    size: 24885 bytes
 (epstopdf)             Output file: <entropy-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:02
+(epstopdf)                    date: 2024-12-18 19:20:13
 (epstopdf)                    size: 7474 bytes
 (epstopdf)             Command: <repstopdf --outfile=entropy-eps-converted-to.p
 df entropy.eps>
@@ -23601,10 +23637,10 @@
 
 [76] (./log-transform.pstex
 Package epstopdf Info: Source file: <log-transform.eps>
-(epstopdf)                    date: 2024-12-17 17:54:08
+(epstopdf)                    date: 2024-12-18 19:13:37
 (epstopdf)                    size: 25691 bytes
 (epstopdf)             Output file: <log-transform-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:03
+(epstopdf)                    date: 2024-12-18 19:19:14
 (epstopdf)                    size: 7649 bytes
 (epstopdf)             Command: <repstopdf --outfile=log-transform-eps-converte
 d-to.pdf log-transform.eps>
@@ -23676,10 +23712,10 @@
 
 [91] (./sharp-edge.pstex
 Package epstopdf Info: Source file: <sharp-edge.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 25995 bytes
 (epstopdf)             Output file: <sharp-edge-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:04
+(epstopdf)                    date: 2024-12-18 19:20:16
 (epstopdf)                    size: 3662 bytes
 (epstopdf)             Command: <repstopdf --outfile=sharp-edge-eps-converted-t
 o.pdf sharp-edge.eps>
@@ -23698,10 +23734,10 @@
 
 (./smooth-edge.pstex
 Package epstopdf Info: Source file: <smooth-edge.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 24418 bytes
 (epstopdf)             Output file: <smooth-edge-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:05
+(epstopdf)                    date: 2024-12-18 19:20:16
 (epstopdf)                    size: 3454 bytes
 (epstopdf)             Command: <repstopdf --outfile=smooth-edge-eps-converted-
 to.pdf smooth-edge.eps>
@@ -23735,11 +23771,11 @@
  []
 
 Package epstopdf Info: Source file: <focus-stack-decision-tree.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:18
 (epstopdf)                    size: 15670 bytes
 (epstopdf)             Output file: <focus-stack-decision-tree-eps-converted-to
 .pdf>
-(epstopdf)                    date: 2024-12-17 18:01:07
+(epstopdf)                    date: 2024-12-18 19:20:17
 (epstopdf)                    size: 7068 bytes
 (epstopdf)             Command: <repstopdf --outfile=focus-stack-decision-tree-
 eps-converted-to.pdf focus-stack-decision-tree.eps>
@@ -24009,7 +24045,7 @@
  565 named destinations out of 1000 (max. 500000)
  174342 words of extra memory for PDF output out of 184870 (max. 10000000)
 
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.17)  17 DEC 2024 18:01
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2024.12.18)  18 DEC 2024 19:20
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -24733,12 +24769,12 @@
 Chapter 3.
 (../../doc/common-standard-workflow.tex
 Package epstopdf Info: Source file: <photographic-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:10
+(epstopdf)                    date: 2024-12-18 19:13:40
 (epstopdf)                    size: 13239 bytes
 (epstopdf)             Output file: <photographic-workflow-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 17:59:53
-(epstopdf)                    size: 7275 bytes
+(epstopdf)                    date: 2024-12-18 19:19:03
+(epstopdf)                    size: 7273 bytes
 (epstopdf)             Command: <repstopdf --outfile=photographic-workflow-eps-
 converted-to.pdf photographic-workflow.eps>
 (epstopdf)             \includegraphics on input line 16.
@@ -24771,11 +24807,11 @@
 
 [6]
 Package epstopdf Info: Source file: <external-mask-workflow.eps>
-(epstopdf)                    date: 2024-12-17 17:54:09
+(epstopdf)                    date: 2024-12-18 19:13:38
 (epstopdf)                    size: 9312 bytes
 (epstopdf)             Output file: <external-mask-workflow-eps-converted-to.pd
 f>
-(epstopdf)                    date: 2024-12-17 17:59:55
+(epstopdf)                    date: 2024-12-18 19:19:05
 (epstopdf)                    size: 6267 bytes
 (epstopdf)             Command: <repstopdf --outfile=external-mask-workflow-eps
 -converted-to.pdf external-mask-workflow.eps>
@@ -24953,10 +24989,10 @@
 \gptboxwidth=\skip73
 \gptboxtext=\box64
 Package epstopdf Info: Source file: <entropy-cutoff.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:15
 (epstopdf)                    size: 25321 bytes
 (epstopdf)             Output file: <entropy-cutoff-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:48
+(epstopdf)                    date: 2024-12-18 19:19:56
 (epstopdf)                    size: 6953 bytes
 (epstopdf)             Command: <repstopdf --outfile=entropy-cutoff-eps-convert
 ed-to.pdf entropy-cutoff.eps>
@@ -25015,10 +25051,10 @@
 
 [32] (./exposure-cutoff.pstex
 Package epstopdf Info: Source file: <exposure-cutoff.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 25913 bytes
 (epstopdf)             Output file: <exposure-cutoff-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:50
+(epstopdf)                    date: 2024-12-18 19:19:58
 (epstopdf)                    size: 7340 bytes
 (epstopdf)             Command: <repstopdf --outfile=exposure-cutoff-eps-conver
 ted-to.pdf exposure-cutoff.eps>
@@ -25129,10 +25165,10 @@
 
 [50] (./gaussian.pstex
 Package epstopdf Info: Source file: <gaussian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 38712 bytes
 (epstopdf)             Output file: <gaussian-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:52
+(epstopdf)                    date: 2024-12-18 19:20:02
 (epstopdf)                    size: 16011 bytes
 (epstopdf)             Command: <repstopdf --outfile=gaussian-eps-converted-to.
 pdf gaussian.eps>
@@ -25148,10 +25184,10 @@
 
 [51 <./gaussian-eps-converted-to.pdf>] (./lorentzian.pstex
 Package epstopdf Info: Source file: <lorentzian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38714 bytes
 (epstopdf)             Output file: <lorentzian-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:53
+(epstopdf)                    date: 2024-12-18 19:20:03
 (epstopdf)                    size: 17041 bytes
 (epstopdf)             Command: <repstopdf --outfile=lorentzian-eps-converted-t
 o.pdf lorentzian.eps>
@@ -25165,10 +25201,10 @@
 (pdftex.def)             Requested size: 325.23901pt x 243.91435pt.
 ) (./halfsine.pstex
 Package epstopdf Info: Source file: <halfsine.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38622 bytes
 (epstopdf)             Output file: <halfsine-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:54
+(epstopdf)                    date: 2024-12-18 19:20:05
 (epstopdf)                    size: 13073 bytes
 (epstopdf)             Command: <repstopdf --outfile=halfsine-eps-converted-to.
 pdf halfsine.eps>
@@ -25183,10 +25219,10 @@
 )
 (./fullsine.pstex
 Package epstopdf Info: Source file: <fullsine.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 38755 bytes
 (epstopdf)             Output file: <fullsine-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:55
+(epstopdf)                    date: 2024-12-18 19:20:06
 (epstopdf)                    size: 14753 bytes
 (epstopdf)             Command: <repstopdf --outfile=fullsine-eps-converted-to.
 pdf fullsine.eps>
@@ -25200,10 +25236,10 @@
 (pdftex.def)             Requested size: 325.23901pt x 243.91435pt.
 ) (./power.pstex
 Package epstopdf Info: Source file: <power.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 38194 bytes
 (epstopdf)             Output file: <power-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:56
+(epstopdf)                    date: 2024-12-18 19:20:07
 (epstopdf)                    size: 10983 bytes
 (epstopdf)             Command: <repstopdf --outfile=power-eps-converted-to.pdf
  power.eps>
@@ -25238,10 +25274,10 @@
 
 [56 <./power-eps-converted-to.pdf>] (./exposure-weights.pstex
 Package epstopdf Info: Source file: <exposure-weights.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:16
 (epstopdf)                    size: 52976 bytes
 (epstopdf)             Output file: <exposure-weights-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:57
+(epstopdf)                    date: 2024-12-18 19:20:08
 (epstopdf)                    size: 22717 bytes
 (epstopdf)             Command: <repstopdf --outfile=exposure-weights-eps-conve
 rted-to.pdf exposure-weights.eps>
@@ -25391,11 +25427,11 @@
 
 [67]
 Package epstopdf Info: Source file: <local-analysis-window.eps>
-(epstopdf)                    date: 2024-12-17 17:54:49
+(epstopdf)                    date: 2024-12-18 19:14:19
 (epstopdf)                    size: 22160 bytes
 (epstopdf)             Output file: <local-analysis-window-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 18:00:59
+(epstopdf)                    date: 2024-12-18 19:20:11
 (epstopdf)                    size: 8553 bytes
 (epstopdf)             Command: <repstopdf --outfile=local-analysis-window-eps-
 converted-to.pdf local-analysis-window.eps>
@@ -25419,11 +25455,11 @@
 
 [69] (./laplacian-of-gaussian.pstex
 Package epstopdf Info: Source file: <laplacian-of-gaussian.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 25966 bytes
 (epstopdf)             Output file: <laplacian-of-gaussian-eps-converted-to.pdf
 >
-(epstopdf)                    date: 2024-12-17 18:01:00
+(epstopdf)                    date: 2024-12-18 19:20:12
 (epstopdf)                    size: 7300 bytes
 (epstopdf)             Command: <repstopdf --outfile=laplacian-of-gaussian-eps-
 converted-to.pdf laplacian-of-gaussian.eps>
@@ -25443,10 +25479,10 @@
 
 [72]) (../../doc/enfuse-local-entropy-weighting.tex (./entropy.pstex
 Package epstopdf Info: Source file: <entropy.eps>
-(epstopdf)                    date: 2024-12-17 17:54:47
+(epstopdf)                    date: 2024-12-18 19:14:15
 (epstopdf)                    size: 24885 bytes
 (epstopdf)             Output file: <entropy-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:02
+(epstopdf)                    date: 2024-12-18 19:20:13
 (epstopdf)                    size: 7474 bytes
 (epstopdf)             Command: <repstopdf --outfile=entropy-eps-converted-to.p
 df entropy.eps>
@@ -25487,10 +25523,10 @@
 
 [76] (./log-transform.pstex
 Package epstopdf Info: Source file: <log-transform.eps>
-(epstopdf)                    date: 2024-12-17 17:54:08
+(epstopdf)                    date: 2024-12-18 19:13:37
 (epstopdf)                    size: 25691 bytes
 (epstopdf)             Output file: <log-transform-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:00:03
+(epstopdf)                    date: 2024-12-18 19:19:14
 (epstopdf)                    size: 7649 bytes
 (epstopdf)             Command: <repstopdf --outfile=log-transform-eps-converte
 d-to.pdf log-transform.eps>
@@ -25562,10 +25598,10 @@
 
 [91] (./sharp-edge.pstex
 Package epstopdf Info: Source file: <sharp-edge.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 25995 bytes
 (epstopdf)             Output file: <sharp-edge-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:04
+(epstopdf)                    date: 2024-12-18 19:20:16
 (epstopdf)                    size: 3662 bytes
 (epstopdf)             Command: <repstopdf --outfile=sharp-edge-eps-converted-t
 o.pdf sharp-edge.eps>
@@ -25584,10 +25620,10 @@
 
 (./smooth-edge.pstex
 Package epstopdf Info: Source file: <smooth-edge.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:17
 (epstopdf)                    size: 24418 bytes
 (epstopdf)             Output file: <smooth-edge-eps-converted-to.pdf>
-(epstopdf)                    date: 2024-12-17 18:01:05
+(epstopdf)                    date: 2024-12-18 19:20:16
 (epstopdf)                    size: 3454 bytes
 (epstopdf)             Command: <repstopdf --outfile=smooth-edge-eps-converted-
 to.pdf smooth-edge.eps>
@@ -25621,11 +25657,11 @@
  []
 
 Package epstopdf Info: Source file: <focus-stack-decision-tree.eps>
-(epstopdf)                    date: 2024-12-17 17:54:48
+(epstopdf)                    date: 2024-12-18 19:14:18
 (epstopdf)                    size: 15670 bytes
 (epstopdf)             Output file: <focus-stack-decision-tree-eps-converted-to
 .pdf>
-(epstopdf)                    date: 2024-12-17 18:01:07
+(epstopdf)                    date: 2024-12-18 19:20:17
 (epstopdf)                    size: 7068 bytes
 (epstopdf)             Command: <repstopdf --outfile=focus-stack-decision-tree-
 eps-converted-to.pdf focus-stack-decision-tree.eps>
@@ -25875,7 +25911,7 @@
 tt1200.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfxc1000.pfb></usr/sha
 re/texmf/fonts/type1/public/cm-super/sfxc1200.pfb></usr/share/texmf/fonts/type1
 /public/cm-super/sfxc2488.pfb>
-Output written on enfuse.pdf (137 pages, 1451332 bytes).
+Output written on enfuse.pdf (137 pages, 1451334 bytes).
 PDF statistics:
  2977 PDF objects out of 2984 (max. 8388607)
  2660 compressed objects within 27 object streams
@@ -25895,7 +25931,7 @@
 	build-def/src/enfuse.1
 make[1]: Leaving directory '/build/reproducible-path/enblend-enfuse-4.2'
    dh_auto_test -O--builddirectory=build-def
-	cd build-def && make -j3 check "TESTSUITEFLAGS=-j3 --verbose" VERBOSE=1
+	cd build-def && make -j4 check "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1
 make[1]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2/build-def'
 Making check in src
 make[2]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2/build-def/src'
@@ -25987,7 +26023,7 @@
             DOCDIR '/usr/share/doc/enblend-enfuse' > enblend-version.tex
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:01
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:20
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -27731,7 +27767,7 @@
 Transcript written in enblend.ilg.
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:02
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:21
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -28948,7 +28984,7 @@
  62i,18n,81p,1014b,739s stack positions out of 10000i,1000n,20000p,200000b,200000s
 
 Output written on enblend.dvi (99 pages, 273388 bytes).
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:02
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:21
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -30204,7 +30240,7 @@
             DOCDIR '/usr/share/doc/enblend-enfuse' > enfuse-version.tex
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:02
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:21
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -32717,7 +32753,7 @@
 Transcript written in enfuse.ilg.
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:02
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:21
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -34208,7 +34244,7 @@
  62i,15n,81p,1013b,1519s stack positions out of 10000i,1000n,20000p,200000b,200000s
 
 Output written on enfuse.dvi (138 pages, 407388 bytes).
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:02
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:21
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -35834,7 +35870,7 @@
 make[1]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2'
 dh_auto_install --verbose --builddirectory=build-def
 	install -m0755 -d /build/reproducible-path/enblend-enfuse-4.2/debian/tmp
-	cd build-def && make -j3 install DESTDIR=/build/reproducible-path/enblend-enfuse-4.2/debian/tmp AM_UPDATE_INFO_DIR=no
+	cd build-def && make -j4 install DESTDIR=/build/reproducible-path/enblend-enfuse-4.2/debian/tmp AM_UPDATE_INFO_DIR=no
 make[2]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2/build-def'
 Making install in src
 make[3]: Entering directory '/build/reproducible-path/enblend-enfuse-4.2/build-def/src'
@@ -35947,7 +35983,7 @@
             DOCDIR '/usr/share/doc/enblend-enfuse' > enblend-version.tex
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:04
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:22
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -37691,7 +37727,7 @@
 Transcript written in enblend.ilg.
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enblend.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enblend.log; else /usr/bin/texloganalyser -hrt enblend.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:04
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:22
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -38908,7 +38944,7 @@
  62i,18n,81p,1014b,739s stack positions out of 10000i,1000n,20000p,200000b,200000s
 
 Output written on enblend.dvi (99 pages, 273388 bytes).
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:04
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:22
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -40164,7 +40200,7 @@
             DOCDIR '/usr/share/doc/enblend-enfuse' > enfuse-version.tex
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:04
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:23
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -42677,7 +42713,7 @@
 Transcript written in enfuse.ilg.
 /usr/bin/latex -file-line-error -halt-on-error -interaction nonstopmode  ../../doc/enfuse.tex >/dev/null; \
             rc=$?; if : || test $rc -ne 0; then cat enfuse.log; else /usr/bin/texloganalyser -hrt enfuse.log; fi; test $rc -eq 0
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:05
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:23
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -44168,7 +44204,7 @@
  62i,15n,81p,1013b,1519s stack positions out of 10000i,1000n,20000p,200000b,200000s
 
 Output written on enfuse.dvi (138 pages, 407388 bytes).
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.17)  17 DEC 2024 18:05
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2024.12.18)  18 DEC 2024 19:23
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
@@ -45854,8 +45890,8 @@
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 from: /lib/ld-linux-armhf.so.3
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
-dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged
+dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 from: /lib/ld-linux-armhf.so.3
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged
@@ -45866,9 +45902,9 @@
    dh_md5sums -O--builddirectory=build-def
    dh_builddeb -O--builddirectory=build-def
 dpkg-deb: building package 'enfuse' in '../enfuse_4.2-10_armhf.deb'.
-dpkg-deb: building package 'enblend' in '../enblend_4.2-10_armhf.deb'.
-dpkg-deb: building package 'enblend-dbgsym' in '../enblend-dbgsym_4.2-10_armhf.deb'.
 dpkg-deb: building package 'enfuse-dbgsym' in '../enfuse-dbgsym_4.2-10_armhf.deb'.
+dpkg-deb: building package 'enblend-dbgsym' in '../enblend-dbgsym_4.2-10_armhf.deb'.
+dpkg-deb: building package 'enblend' in '../enblend_4.2-10_armhf.deb'.
  dpkg-genbuildinfo --build=binary -O../enblend-enfuse_4.2-10_armhf.buildinfo
  dpkg-genchanges --build=binary -O../enblend-enfuse_4.2-10_armhf.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -45876,12 +45912,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/9679/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/9679/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/26937 and its subdirectories
-I: Current time: Tue Dec 17 18:07:32 -12 2024
-I: pbuilder-time-stamp: 1734502052
+I: removing directory /srv/workspace/pbuilder/9679 and its subdirectories
+I: Current time: Wed Dec 18 19:25:56 +14 2024
+I: pbuilder-time-stamp: 1734499556