Diff of the two buildlogs: -- --- b1/build.log 2025-11-26 07:15:52.521483373 +0000 +++ b2/build.log 2025-11-26 07:20:05.197751432 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 29 01:11:23 -12 2026 -I: pbuilder-time-stamp: 1798549883 +I: Current time: Wed Nov 26 21:15:55 +14 2025 +I: pbuilder-time-stamp: 1764141355 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -41,53 +41,85 @@ dpkg-source: info: applying auto-gitignore I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/497140/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1372543/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 26 07:16 /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/1372543/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1372543/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + 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]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='5d24dfac13f34777ad673f8438cf30b4' - 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='497140' - PS1='# ' - PS2='> ' + INVOCATION_ID=810808c51c2b4acf9978e99a1dd8ac83 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1372543 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.NJWxMIjJ/pbuilderrc_mHoz --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NJWxMIjJ/b1 --logfile b1/build.log xmds2_3.1.0+dfsg2-11.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.NJWxMIjJ/pbuilderrc_38bk --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NJWxMIjJ/b2 --logfile b2/build.log xmds2_3.1.0+dfsg2-11.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.12.57+deb13-cloud-arm64 #1 SMP Debian 6.12.57-1 (2025-11-05) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.57+deb13-cloud-arm64 #1 SMP Debian 6.12.57-1 (2025-11-05) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/497140/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1372543/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -632,7 +664,7 @@ Get: 455 http://deb.debian.org/debian forky/main arm64 texlive-latex-recommended all 2025.20250927-4 [8509 kB] Get: 456 http://deb.debian.org/debian forky/main arm64 texlive-pictures all 2025.20250927-4 [23.6 MB] Get: 457 http://deb.debian.org/debian forky/main arm64 texlive-latex-extra all 2025.20250927-3 [27.7 MB] -Fetched 426 MB in 3s (166 MB/s) +Fetched 426 MB in 2s (257 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19968 files and directories currently installed.) @@ -2102,8 +2134,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Dec 29 13:12:27 UTC 2026. -Universal Time is now: Tue Dec 29 13:12:27 UTC 2026. +Local time is now: Wed Nov 26 07:16:58 UTC 2025. +Universal Time is now: Wed Nov 26 07:16:58 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:arm64 (1.17.0-2+b1) ... @@ -2541,7 +2573,11 @@ Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/xmds2-3.1.0+dfsg2/ && 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 > ../xmds2_3.1.0+dfsg2-11_source.changes +I: user script /srv/workspace/pbuilder/1372543/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1372543/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/xmds2-3.1.0+dfsg2/ && 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 > ../xmds2_3.1.0+dfsg2-11_source.changes dpkg-buildpackage: info: source package xmds2 dpkg-buildpackage: info: source version 3.1.0+dfsg2-11 dpkg-buildpackage: info: source distribution unstable @@ -2558,11 +2594,11 @@ Setting out to : /build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint Setting top == out Checking for the Cheetah python module : ok -'configure' finished successfully (0.004s) +'configure' finished successfully (0.006s) make clean make[2]: Entering directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' make[3]: Entering directory '/build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint' -'clean' finished successfully (0.061s) +'clean' finished successfully (0.025s) make[3]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint' make[2]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' make -C userdoc/src clean @@ -2586,7 +2622,7 @@ Setting out to : /build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint Setting top == out Checking for the Cheetah python module : ok -'configure' finished successfully (0.009s) +'configure' finished successfully (0.005s) Waf: Entering directory `/build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint' Building from the build directory, forcing --targets=* [ 1/104] Compiling Segments/Integrators/FixedStepWithCross.tmpl @@ -2695,7 +2731,7 @@ [103/104] Compiling Vectors/NoiseVector.tmpl [104/104] Compiling SimulationDrivers/MPIMultiPathDriver.tmpl Waf: Leaving directory `/build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint' -'build' finished successfully (0.833s) +'build' finished successfully (0.884s) make[2]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2/xpdeint' make[1]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' debian/rules execute_after_dh_auto_build @@ -5536,448 +5572,6 @@ make[2]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2/documentation/latex' make[1]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' - debian/rules override_dh_auto_test -make[1]: Entering directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' -debian/tests/run-tests -b -xmds2 version 3.1.0 "My kingdom for a tentacle" (Debian package 3.1.0+dfsg2-11) -Copyright 2000-2019 Graham Dennis, Joseph Hope, Mattias Johnsson - and the xmds team - -Configuring for single-process scripts... -Checking for 'g++' (C++ compiler) : /usr/bin/g++ -Checking whether the compiler works : yes -Checking that we have a C++ compiler : yes -Checking whether we are cross-compiling : no -Checking whether we can link to only static libraries : yes -Trying to make compiler optimise for this machine : yes -Trying to make compiler tune for this machine : yes -Checking for compiler flags -O3 : yes -Checking for compiler flags -ffast-math : yes -Checking for compiler flags -funroll-all-loops : yes -Checking for compiler flags -fomit-frame-pointer : yes -Checking for compiler flags -falign-loops : yes -Checking for compiler flags -fstrict-aliasing : yes -Checking for compiler flags -momit-leaf-frame-pointer : yes -Checking for cautious math flags : yes -Checking for Autovectorisation : yes -Checking for OpenMP : yes -Checking for pthreads : yes -Checking for compiler debug flags : yes -Checking for srandomdev : yes -Checking for /dev/urandom : yes -Checking for program 'h5cc' : /usr/bin/h5cc -Checking for HDF5 (static library) : yes -Checking for HDF5 High-level library (static library) : yes -Checking for header hdf5.h : yes -Checking for libxmds (static library) : no (will try dynamic library instead) -Checking for libxmds (dynamic library) : no (it's optional anyway) -Checking for Intel's Vector Math Library (static library) : no (will try dynamic library instead) -Checking for Intel's Vector Math Library (dynamic library) : no (it's optional anyway) -Checking safer dSFMT compile flags : yes -Checking for Intel's Math Kernel Library (static library) : no (will try dynamic library instead) -Checking for Intel's Math Kernel Library (dynamic library) : no (it's optional anyway) -Checking for ATLAS's CBLAS. (static library) : yes -Checking for GSL (static library) : yes -Checking for FFTW3 (static library) : yes -Checking for single-precision FFTW3 (static library) : yes -Checking for threading support in FFTW3 (static library) : yes -Checking for OpenMP support in FFTW3 (static library) : yes -Checking for threading support in single-precision FFTW3 (static library) : yes -Checking for OpenMP support in single-precision FFTW3 (static library) : yes - -Configuring for MPI scripts... -Checking for program 'mpic++' : /usr/bin/mpic++ -Checking for 'g++' (C++ compiler) : /usr/bin/mpic++ -Checking whether the compiler works : yes -Checking that we have a C++ compiler : yes -Checking whether we are cross-compiling : no -Checking whether we can link to only static libraries : yes -Trying to make compiler optimise for this machine : yes -Trying to make compiler tune for this machine : yes -Checking for compiler flags -O3 : yes -Checking for compiler flags -ffast-math : yes -Checking for compiler flags -funroll-all-loops : yes -Checking for compiler flags -fomit-frame-pointer : yes -Checking for compiler flags -falign-loops : yes -Checking for compiler flags -fstrict-aliasing : yes -Checking for compiler flags -momit-leaf-frame-pointer : yes -Checking for cautious math flags : yes -Checking for Autovectorisation : yes -Checking for OpenMP : yes -Checking for pthreads : yes -Checking for compiler debug flags : yes -Checking for srandomdev : yes -Checking for /dev/urandom : yes -Checking for program 'h5cc' : /usr/bin/h5cc -Checking for HDF5 (static library) : yes -Checking for HDF5 High-level library (static library) : yes -Checking for header hdf5.h : yes -Checking for libxmds (static library) : no (will try dynamic library instead) -Checking for libxmds (dynamic library) : no (it's optional anyway) -Checking for Intel's Vector Math Library (static library) : no (will try dynamic library instead) -Checking for Intel's Vector Math Library (dynamic library) : no (it's optional anyway) -Checking safer dSFMT compile flags : yes -Checking for Intel's Math Kernel Library (static library) : no (will try dynamic library instead) -Checking for Intel's Math Kernel Library (dynamic library) : no (it's optional anyway) -Checking for ATLAS's CBLAS. (static library) : yes -Checking for GSL (static library) : yes -Checking for FFTW3 (static library) : yes -Checking for single-precision FFTW3 (static library) : yes -Checking for threading support in FFTW3 (static library) : yes -Checking for OpenMP support in FFTW3 (static library) : yes -Checking for threading support in single-precision FFTW3 (static library) : yes -Checking for OpenMP support in single-precision FFTW3 (static library) : yes -Checking for FFTW3 with MPI (static library) : yes -Checking for single-precision FFTW3 with MPI (static library) : yes -('Config log saved to ', '/build/reproducible-path/xmds2-3.1.0+dfsg2/debian/xmds-user-data/waf_configure/config.log') -test_RbGSdipoles (__main__.main..ScriptTestCase.test_RbGSdipoles) -fast/RbGSdipoles.xmds ... ok -test_bessel_cosine_evolution (__main__.main..ScriptTestCase.test_bessel_cosine_evolution) -fast/bessel_cosine_evolution.xmds ... ok -test_bessel_cosine_groundstate (__main__.main..ScriptTestCase.test_bessel_cosine_groundstate) -fast/bessel_cosine_groundstate.xmds ... ok -test_cpc_example4 (__main__.main..ScriptTestCase.test_cpc_example4) -fast/cpc_example4.xmds ... ok -test_eigenvalues (__main__.main..ScriptTestCase.test_eigenvalues) -fast/eigenvalues.xmds ... ok -test_groundstate (__main__.main..ScriptTestCase.test_groundstate) -fast/groundstate.xmds ... ok -test_lorenz (__main__.main..ScriptTestCase.test_lorenz) -fast/lorenz.xmds ... ok -test_tla (__main__.main..ScriptTestCase.test_tla) -fast/tla.xmds ... ok -test_transverse_integration_in_vector_initialisation (__main__.main..ScriptTestCase.test_transverse_integration_in_vector_initialisation) -fast/transverse_integration_in_vector_initialisation.xmds ... ok -test_vibstring_circle_spectral (__main__.main..ScriptTestCase.test_vibstring_circle_spectral) -fast/vibstring_circle_spectral.xmds ... ok -test_bug_adaptive_timestep_hang (__main__.main..ScriptTestCase.test_bug_adaptive_timestep_hang) -integrators/bug_adaptive_timestep_hang.xmds ... ok -test_vibstring_ark45 (__main__.main..ScriptTestCase.test_vibstring_ark45) -integrators/vibstring_ark45.xmds ... ok -test_vibstring_ark89 (__main__.main..ScriptTestCase.test_vibstring_ark89) -integrators/vibstring_ark89.xmds ... ok -test_vibstring_mm (__main__.main..ScriptTestCase.test_vibstring_mm) -integrators/vibstring_mm.xmds ... ok -test_vibstring_re (__main__.main..ScriptTestCase.test_vibstring_re) -integrators/vibstring_re.xmds ... ok -test_vibstring_rk4 (__main__.main..ScriptTestCase.test_vibstring_rk4) -integrators/vibstring_rk4.xmds ... ok -test_vibstring_rk45 (__main__.main..ScriptTestCase.test_vibstring_rk45) -integrators/vibstring_rk45.xmds ... ok -test_vibstring_rk89 (__main__.main..ScriptTestCase.test_vibstring_rk89) -integrators/vibstring_rk89.xmds ... ok -test_vibstring_rk9 (__main__.main..ScriptTestCase.test_vibstring_rk9) -integrators/vibstring_rk9.xmds ... ok -test_vibstring_si (__main__.main..ScriptTestCase.test_vibstring_si) -integrators/vibstring_si.xmds ... ok -test_arguments (__main__.main..ScriptTestCase.test_arguments) -features/arguments.xmds ... ok -test_arguments_append_args_to_output_filename (__main__.main..ScriptTestCase.test_arguments_append_args_to_output_filename) -features/arguments_append_args_to_output_filename.xmds ... ok -test_arguments_with_similar_names (__main__.main..ScriptTestCase.test_arguments_with_similar_names) -features/arguments_with_similar_names.xmds ... ok -test_error_check_multipath (__main__.main..ScriptTestCase.test_error_check_multipath) -features/error_check_multipath.xmds ... ok -test_halt_non_finite (__main__.main..ScriptTestCase.test_halt_non_finite) -features/halt_non_finite.xmds ... ok -test_hermitegauss_transform_2d_chunked_breakpoints (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_chunked_breakpoints) -features/hermitegauss_transform_2d_chunked_breakpoints.xmds ... ok -test_hermitegauss_transform_2d_chunked_breakpoints_hdf5 (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_chunked_breakpoints_hdf5) -features/hermitegauss_transform_2d_chunked_breakpoints_hdf5.xmds ... ok -test_realistic_Rb_and_fields (__main__.main..ScriptTestCase.test_realistic_Rb_and_fields) -features/realistic_Rb_and_fields.xmds ... ok -test_runtime_paths (__main__.main..ScriptTestCase.test_runtime_paths) -features/runtime_paths.xmds ... ok -test_space in filename (__main__.main..ScriptTestCase.test_space in filename) -features/space in filename.xmds ... ok -test_bessel_neumann_wave_equation (__main__.main..ScriptTestCase.test_bessel_neumann_wave_equation) -transforms/bessel_neumann_wave_equation.xmds ... ok -test_bessel_transform (__main__.main..ScriptTestCase.test_bessel_transform) -transforms/bessel_transform.xmds ... ok -test_bessel_transform_rectangular (__main__.main..ScriptTestCase.test_bessel_transform_rectangular) -transforms/bessel_transform_rectangular.xmds ... ok -test_diffusion_bessel (__main__.main..ScriptTestCase.test_diffusion_bessel) -transforms/diffusion_bessel.xmds ... ok -test_diffusion_dst (__main__.main..ScriptTestCase.test_diffusion_dst) -transforms/diffusion_dst.xmds ... ok -test_disc (__main__.main..ScriptTestCase.test_disc) -transforms/disc.xmds ... ok -test_hermitegauss_fourier (__main__.main..ScriptTestCase.test_hermitegauss_fourier) -transforms/hermitegauss_fourier.xmds ... ok -test_hermitegauss_fourier_loading (__main__.main..ScriptTestCase.test_hermitegauss_fourier_loading) -transforms/hermitegauss_fourier_loading.xmds ... ok -test_hermitegauss_transform_2d (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d) -transforms/hermitegauss_transform_2d.xmds ... ok -test_hermitegauss_transform_2d_chunked (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_chunked) -transforms/hermitegauss_transform_2d_chunked.xmds ... ok -test_spherical_ball (__main__.main..ScriptTestCase.test_spherical_ball) -transforms/spherical_ball.xmds ... ok -test_vibstring_dct (__main__.main..ScriptTestCase.test_vibstring_dct) -transforms/vibstring_dct.xmds ... ok -test_bessel_cosine_groundstate (__main__.main..ScriptTestCase.test_bessel_cosine_groundstate) -openmp/bessel_cosine_groundstate.xmds ... ok -test_diffusion_openmp (__main__.main..ScriptTestCase.test_diffusion_openmp) -openmp/diffusion_openmp.xmds ... ok -test_diffusion_openmp_chunked (__main__.main..ScriptTestCase.test_diffusion_openmp_chunked) -openmp/diffusion_openmp_chunked.xmds ... ok -test_eigenvalues (__main__.main..ScriptTestCase.test_eigenvalues) -openmp/eigenvalues.xmds ... ok -test_hermitegauss_transform_2d_openmp (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_openmp) -openmp/hermitegauss_transform_2d_openmp.xmds ... ok -test_hermitegauss_transform_2d_openmp_small (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_openmp_small) -openmp/hermitegauss_transform_2d_openmp_small.xmds ... ok -test_kubo_integer_dimensions_openmp (__main__.main..ScriptTestCase.test_kubo_integer_dimensions_openmp) -openmp/kubo_integer_dimensions_openmp.xmds ... ok -test_lorenz_openmp (__main__.main..ScriptTestCase.test_lorenz_openmp) -openmp/lorenz_openmp.xmds ... ok -test_openmp_dft (__main__.main..ScriptTestCase.test_openmp_dft) -openmp/openmp_dft.xmds ... ok -test_openmp_dft_hdf5 (__main__.main..ScriptTestCase.test_openmp_dft_hdf5) -openmp/openmp_dft_hdf5.xmds ... ok -test_openmp_dft_small (__main__.main..ScriptTestCase.test_openmp_dft_small) -openmp/openmp_dft_small.xmds ... ok -test_openmp_highdimcrossprop (__main__.main..ScriptTestCase.test_openmp_highdimcrossprop) -openmp/openmp_highdimcrossprop.xmds ... ok -test_partial_integration_computed_vector (__main__.main..ScriptTestCase.test_partial_integration_computed_vector) -openmp/partial_integration_computed_vector.xmds ... ok -test_vibstring_dst_openmp (__main__.main..ScriptTestCase.test_vibstring_dst_openmp) -openmp/vibstring_dst_openmp.xmds ... ok -test_vibstring_dst_openmp_chunked (__main__.main..ScriptTestCase.test_vibstring_dst_openmp_chunked) -openmp/vibstring_dst_openmp_chunked.xmds ... ok -test_diffusion_mpi (__main__.main..ScriptTestCase.test_diffusion_mpi) -mpi/diffusion_mpi.xmds ... ok -test_diffusion_mpi_chunked (__main__.main..ScriptTestCase.test_diffusion_mpi_chunked) -mpi/diffusion_mpi_chunked.xmds ... ok -test_eigenvalues (__main__.main..ScriptTestCase.test_eigenvalues) -mpi/eigenvalues.xmds ... ok -test_fibre_integer_dimensions_mpi (__main__.main..ScriptTestCase.test_fibre_integer_dimensions_mpi) -mpi/fibre_integer_dimensions_mpi.xmds ... ok -test_hermitegauss_transform_2d_mpi (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_mpi) -mpi/hermitegauss_transform_2d_mpi.xmds ... ok -test_hermitegauss_transform_2d_mpi_small (__main__.main..ScriptTestCase.test_hermitegauss_transform_2d_mpi_small) -mpi/hermitegauss_transform_2d_mpi_small.xmds ... ok -test_kubo_adaptive_mpi_paths (__main__.main..ScriptTestCase.test_kubo_adaptive_mpi_paths) -mpi/kubo_adaptive_mpi_paths.xmds ... ok -test_kubo_integer_dimensions_mpi (__main__.main..ScriptTestCase.test_kubo_integer_dimensions_mpi) -mpi/kubo_integer_dimensions_mpi.xmds ... ok -test_kubo_mpi_paths (__main__.main..ScriptTestCase.test_kubo_mpi_paths) -mpi/kubo_mpi_paths.xmds ... ok -test_lorenz_mpi (__main__.main..ScriptTestCase.test_lorenz_mpi) -mpi/lorenz_mpi.xmds ... ok -test_mpi_dft (__main__.main..ScriptTestCase.test_mpi_dft) -mpi/mpi_dft.xmds ... ok -test_mpi_dft_hdf5 (__main__.main..ScriptTestCase.test_mpi_dft_hdf5) -mpi/mpi_dft_hdf5.xmds ... ok -test_mpi_dft_small (__main__.main..ScriptTestCase.test_mpi_dft_small) -mpi/mpi_dft_small.xmds ... ok -test_mpi_forward_plan_bug (__main__.main..ScriptTestCase.test_mpi_forward_plan_bug) -mpi/mpi_forward_plan_bug.xmds ... ok -test_mpi_highdimcrossprop (__main__.main..ScriptTestCase.test_mpi_highdimcrossprop) -mpi/mpi_highdimcrossprop.xmds ... ok -test_partial_integration_computed_vector (__main__.main..ScriptTestCase.test_partial_integration_computed_vector) -mpi/partial_integration_computed_vector.xmds ... ok -test_vibstring_dst_mpi (__main__.main..ScriptTestCase.test_vibstring_dst_mpi) -mpi/vibstring_dst_mpi.xmds ... ok -test_vibstring_dst_mpi_chunked (__main__.main..ScriptTestCase.test_vibstring_dst_mpi_chunked) -mpi/vibstring_dst_mpi_chunked.xmds ... ok -test_vibstring_mpi_aliases (__main__.main..ScriptTestCase.test_vibstring_mpi_aliases) -mpi/vibstring_mpi_aliases.xmds ... ok -test_breakpoints_hdf5 (__main__.main..ScriptTestCase.test_breakpoints_hdf5) -runtime_lattice/breakpoints_hdf5.xmds ... ok -test_integer_dimensions (__main__.main..ScriptTestCase.test_integer_dimensions) -runtime_lattice/integer_dimensions.xmds ... ok -test_integer_dimensions_with_fixed_lattice (__main__.main..ScriptTestCase.test_integer_dimensions_with_fixed_lattice) -runtime_lattice/integer_dimensions_with_fixed_lattice.xmds ... ok -test_integer_dimensions_with_runtime_lattice (__main__.main..ScriptTestCase.test_integer_dimensions_with_runtime_lattice) -runtime_lattice/integer_dimensions_with_runtime_lattice.xmds ... ok -test_runtime_lattice_diffusion_dst (__main__.main..ScriptTestCase.test_runtime_lattice_diffusion_dst) -runtime_lattice/runtime_lattice_diffusion_dst.xmds ... ok -test_runtime_lattice_initialisation_order (__main__.main..ScriptTestCase.test_runtime_lattice_initialisation_order) -runtime_lattice/runtime_lattice_initialisation_order.xmds ... ok -test_runtime_lattice_mpi_dft_small (__main__.main..ScriptTestCase.test_runtime_lattice_mpi_dft_small) -runtime_lattice/runtime_lattice_mpi_dft_small.xmds ... ok -test_runtime_lattice_nonlocal_split_uniform_access (__main__.main..ScriptTestCase.test_runtime_lattice_nonlocal_split_uniform_access) -runtime_lattice/runtime_lattice_nonlocal_split_uniform_access.xmds ... ok -test_runtime_lattice_vibstring_ark89 (__main__.main..ScriptTestCase.test_runtime_lattice_vibstring_ark89) -runtime_lattice/runtime_lattice_vibstring_ark89.xmds ... ok -test_runtime_lattice_xsilloading_hdf5_loose2 (__main__.main..ScriptTestCase.test_runtime_lattice_xsilloading_hdf5_loose2) -runtime_lattice/runtime_lattice_xsilloading_hdf5_loose2.xmds ... ok -test_integer_dimensions (__main__.main..ScriptTestCase.test_integer_dimensions) -geometry/integer_dimensions.xmds ... ok -test_integer_dimensions_reordered (__main__.main..ScriptTestCase.test_integer_dimensions_reordered) -geometry/integer_dimensions_reordered.xmds ... ok -test_nonlocal_access_multiple_components (__main__.main..ScriptTestCase.test_nonlocal_access_multiple_components) -geometry/nonlocal_access_multiple_components.xmds ... ok -test_nonlocal_edge_uniform_access (__main__.main..ScriptTestCase.test_nonlocal_edge_uniform_access) -geometry/nonlocal_edge_uniform_access.xmds ... ok -test_nonlocal_index_access (__main__.main..ScriptTestCase.test_nonlocal_index_access) -geometry/nonlocal_index_access.xmds ... ok -test_nonlocal_negative_uniform_access (__main__.main..ScriptTestCase.test_nonlocal_negative_uniform_access) -geometry/nonlocal_negative_uniform_access.xmds ... ok -test_nonlocal_split_uniform_access (__main__.main..ScriptTestCase.test_nonlocal_split_uniform_access) -geometry/nonlocal_split_uniform_access.xmds ... ok -test_constant_complex_ip (__main__.main..ScriptTestCase.test_constant_complex_ip) -operators/constant_complex_ip.xmds ... ok -test_constant_complex_ip_2d (__main__.main..ScriptTestCase.test_constant_complex_ip_2d) -operators/constant_complex_ip_2d.xmds ... ok -test_constant_complex_separated_ip_2d (__main__.main..ScriptTestCase.test_constant_complex_separated_ip_2d) -operators/constant_complex_separated_ip_2d.xmds ... ok -test_constant_double_ip (__main__.main..ScriptTestCase.test_constant_double_ip) -operators/constant_double_ip.xmds ... ok -test_constant_ex (__main__.main..ScriptTestCase.test_constant_ex) -operators/constant_ex.xmds ... ok -test_constant_ex_arbitrary_code (__main__.main..ScriptTestCase.test_constant_ex_arbitrary_code) -operators/constant_ex_arbitrary_code.xmds ... ok -test_constant_ex_arbitrary_order (__main__.main..ScriptTestCase.test_constant_ex_arbitrary_order) -operators/constant_ex_arbitrary_order.xmds ... ok -test_constant_ex_arbitrary_order2 (__main__.main..ScriptTestCase.test_constant_ex_arbitrary_order2) -operators/constant_ex_arbitrary_order2.xmds ... ok -test_constant_real_ip_2d (__main__.main..ScriptTestCase.test_constant_real_ip_2d) -operators/constant_real_ip_2d.xmds ... ok -test_cross_propagation (__main__.main..ScriptTestCase.test_cross_propagation) -operators/cross_propagation.xmds ... ok -test_cross_propagation2 (__main__.main..ScriptTestCase.test_cross_propagation2) -operators/cross_propagation2.xmds ... ok -test_cross_propagation_right (__main__.main..ScriptTestCase.test_cross_propagation_right) -operators/cross_propagation_right.xmds ... ok -test_cross_propagation_sic (__main__.main..ScriptTestCase.test_cross_propagation_sic) -operators/cross_propagation_sic.xmds ... ok -test_cross_propagation_sic_right (__main__.main..ScriptTestCase.test_cross_propagation_sic_right) -operators/cross_propagation_sic_right.xmds ... ok -test_highdimcrossprop (__main__.main..ScriptTestCase.test_highdimcrossprop) -operators/highdimcrossprop.xmds ... ok -test_nonconstant_complex_ip (__main__.main..ScriptTestCase.test_nonconstant_complex_ip) -operators/nonconstant_complex_ip.xmds ... ok -test_nonconstant_complex_ip_2d (__main__.main..ScriptTestCase.test_nonconstant_complex_ip_2d) -operators/nonconstant_complex_ip_2d.xmds ... ok -test_nonconstant_complex_separated_ip_2d (__main__.main..ScriptTestCase.test_nonconstant_complex_separated_ip_2d) -operators/nonconstant_complex_separated_ip_2d.xmds ... ok -test_nonconstant_double_ip (__main__.main..ScriptTestCase.test_nonconstant_double_ip) -operators/nonconstant_double_ip.xmds ... ok -test_nonconstant_ex (__main__.main..ScriptTestCase.test_nonconstant_ex) -operators/nonconstant_ex.xmds ... ok -test_nonconstant_real_ip_2d (__main__.main..ScriptTestCase.test_nonconstant_real_ip_2d) -operators/nonconstant_real_ip_2d.xmds ... ok -test_initialisation_order (__main__.main..ScriptTestCase.test_initialisation_order) -vectors/initialisation_order.xmds ... ok -test_initialisation_order_chunked (__main__.main..ScriptTestCase.test_initialisation_order_chunked) -vectors/initialisation_order_chunked.xmds ... ok -test_partial_integration_computed_vector (__main__.main..ScriptTestCase.test_partial_integration_computed_vector) -vectors/partial_integration_computed_vector.xmds ... ok -test_bessel_cosine_stochastic_groundstate (__main__.main..ScriptTestCase.test_bessel_cosine_stochastic_groundstate) -stochastic/bessel_cosine_stochastic_groundstate.xmds ... ok -test_double_precision_noise_tests (__main__.main..ScriptTestCase.test_double_precision_noise_tests) -stochastic/double_precision_noise_tests.xmds ... ok -test_dsfmt_single_precision (__main__.main..ScriptTestCase.test_dsfmt_single_precision) -stochastic/dsfmt_single_precision.xmds ... ok -test_fibre (__main__.main..ScriptTestCase.test_fibre) -stochastic/fibre.xmds ... ok -test_fibre_with_correlation_functions (__main__.main..ScriptTestCase.test_fibre_with_correlation_functions) -stochastic/fibre_with_correlation_functions.xmds ... ok -test_kubo (__main__.main..ScriptTestCase.test_kubo) -stochastic/kubo.xmds ... ok -test_kubo_fixedstep (__main__.main..ScriptTestCase.test_kubo_fixedstep) -stochastic/kubo_fixedstep.xmds ... ok -test_photodetector (__main__.main..ScriptTestCase.test_photodetector) -stochastic/photodetector.xmds ... ok -test_photodetector_bessel (__main__.main..ScriptTestCase.test_photodetector_bessel) -stochastic/photodetector_bessel.xmds ... ok -test_photodetector_linear (__main__.main..ScriptTestCase.test_photodetector_linear) -stochastic/photodetector_linear.xmds ... ok -test_wigner_cool_HO (__main__.main..ScriptTestCase.test_wigner_cool_HO) -stochastic/wigner_cool_HO.xmds ... ok -test_breakpoints (__main__.main..ScriptTestCase.test_breakpoints) -io/breakpoints.xmds ... ok -test_breakpoints_hdf5 (__main__.main..ScriptTestCase.test_breakpoints_hdf5) -io/breakpoints_hdf5.xmds ... ok -test_export_all_paths_1 (__main__.main..ScriptTestCase.test_export_all_paths_1) -io/export_all_paths_1.xmds ... ok -test_export_all_paths_mpi_1 (__main__.main..ScriptTestCase.test_export_all_paths_mpi_1) -io/export_all_paths_mpi_1.xmds ... ok -test_mpi_xsilloading_hdf5 (__main__.main..ScriptTestCase.test_mpi_xsilloading_hdf5) -io/mpi_xsilloading_hdf5.xmds ... ok -test_mpi_xsilloading_hdf5_loose (__main__.main..ScriptTestCase.test_mpi_xsilloading_hdf5_loose) -io/mpi_xsilloading_hdf5_loose.xmds ... ok -test_mpi_xsilloading_hdf5_loose2 (__main__.main..ScriptTestCase.test_mpi_xsilloading_hdf5_loose2) -io/mpi_xsilloading_hdf5_loose2.xmds ... ok -test_nlse_sampling (__main__.main..ScriptTestCase.test_nlse_sampling) -io/nlse_sampling.xmds ... ok -test_xsilloading_hdf5 (__main__.main..ScriptTestCase.test_xsilloading_hdf5) -io/xsilloading_hdf5.xmds ... ok -test_xsilloading_hdf5_loose (__main__.main..ScriptTestCase.test_xsilloading_hdf5_loose) -io/xsilloading_hdf5_loose.xmds ... ok -test_xsilloading_hdf5_loose2 (__main__.main..ScriptTestCase.test_xsilloading_hdf5_loose2) -io/xsilloading_hdf5_loose2.xmds ... ok -test_assignmentToIncorrectVariable (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_assignmentToIncorrectVariable) ... ok -test_basic (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_basic) ... ok -test_combined (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_combined) ... ok -test_complicatedSafeOperation (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_complicatedSafeOperation) ... ok -test_hiddenUnsafeOperation (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_hiddenUnsafeOperation) ... ok -test_missingAssignment (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_missingAssignment) ... ok -test_realExample (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_realExample) ... ok -test_safeBinaryOperation (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_safeBinaryOperation) ... ok -test_safeSubtraction (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_safeSubtraction) ... ok -test_unsafeBinaryOperation (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_unsafeBinaryOperation) ... ok -test_unsafeSubtraction (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_unsafeSubtraction) ... ok -test_unsafeUnaryOperation (xpdeint.CodeParser.IPOperatorSanityCheckTests.test_unsafeUnaryOperation) ... ok -test_doubleDivisionByInteger (xpdeint.CodeParser.IntegerDivisionTests.test_doubleDivisionByInteger) ... ok -test_floatDivision (xpdeint.CodeParser.IntegerDivisionTests.test_floatDivision) ... ok -test_ignoreComments (xpdeint.CodeParser.IntegerDivisionTests.test_ignoreComments) ... ok -test_ignoreStrings (xpdeint.CodeParser.IntegerDivisionTests.test_ignoreStrings) ... ok -test_integerDivision (xpdeint.CodeParser.IntegerDivisionTests.test_integerDivision) ... ok -test_integerDivisionByDouble (xpdeint.CodeParser.IntegerDivisionTests.test_integerDivisionByDouble) ... ok -test_symbolDivision (xpdeint.CodeParser.IntegerDivisionTests.test_symbolDivision) ... ok -test_accessDifferentVariables (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_accessDifferentVariables) ... ok -test_accessMultipleTimes (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_accessMultipleTimes) ... ok -test_basic (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_basic) ... ok -test_combined (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_combined) ... ok -test_multipleAccess (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_multipleAccess) ... ok -test_notGreedy (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_notGreedy) ... ok -test_withPrintf (xpdeint.CodeParser.NonlocalDimensionAccessForComponentsTests.test_withPrintf) ... ok -test_combined (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_combined) ... ok -test_ignoreChildComment (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_ignoreChildComment) ... ok -test_ignoreSiblingComment (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_ignoreSiblingComment) ... ok -test_ignoreSiblingQuotedString (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_ignoreSiblingQuotedString) ... ok -test_invalidSyntax (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_invalidSyntax) ... ok -test_nestedOperators (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_nestedOperators) ... ok -test_notGreedy (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_notGreedy) ... ok -test_unbalancedString (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_unbalancedString) ... ok -test_withPrintf (xpdeint.CodeParser.TargetComponentsForOperatorsInStringTests.test_withPrintf) ... ok - ----------------------------------------------------------------------- -Ran 174 tests in 1383.640s - -OK -Saving test results in /build/reproducible-path/xmds2-3.1.0+dfsg2/testsuite_results -xmds2 version 3.1.0 "My kingdom for a tentacle" (Debian package 3.1.0+dfsg2-11) -Copyright 2000-2019 Graham Dennis, Joseph Hope, Mattias Johnsson - and the xmds team -Generating source code... -... done -Compiling simulation... -... done. Type './lorenz' to run. -Segment 1: minimum timestep: 1.971279e-05 maximum timestep: 2.000000e-02 - Attempted 7115 steps, 0.00% steps failed. -Generating output for lorenz -xsil2graphics2 from xmds2 version 3.1.0 "My kingdom for a tentacle" (Debian package 3.1.0+dfsg2-11) -Generating output for MATLAB/Octave. -Writing import script for 'lorenz.xsil' to 'lorenz.m'. -No entry for terminal type "unknown"; -using dumb terminal settings. -warning: using the gnuplot graphics toolkit is discouraged - -The gnuplot graphics toolkit is not actively maintained and has a number -of limitations that are unlikely to be fixed. Communication with gnuplot -uses a one-directional pipe and limited information is passed back to the -Octave interpreter so most changes made interactively in the plot window -will not be reflected in the graphics properties managed by Octave. For -example, if the plot window is closed with a mouse click, Octave will not -be notified and will not update its internal list of open figure windows. -The qt toolkit is recommended instead. -Fontconfig error: No writable cache directories -Octave plot succeeded -error: ignoring const execution_exception& while preparing to exit -make[1]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install @@ -7261,8 +6855,8 @@ make[1]: Leaving directory '/build/reproducible-path/xmds2-3.1.0+dfsg2' dh_md5sums dh_builddeb -dpkg-deb: building package 'xmds2-doc' in '../xmds2-doc_3.1.0+dfsg2-11_all.deb'. dpkg-deb: building package 'xmds2' in '../xmds2_3.1.0+dfsg2-11_all.deb'. +dpkg-deb: building package 'xmds2-doc' in '../xmds2-doc_3.1.0+dfsg2-11_all.deb'. dpkg-genbuildinfo --build=binary -O../xmds2_3.1.0+dfsg2-11_arm64.buildinfo dpkg-genchanges --build=binary -O../xmds2_3.1.0+dfsg2-11_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -7271,12 +6865,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/1372543/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1372543/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/497140 and its subdirectories -I: Current time: Tue Dec 29 01:38:51 -12 2026 -I: pbuilder-time-stamp: 1798551531 +I: removing directory /srv/workspace/pbuilder/1372543 and its subdirectories +I: Current time: Wed Nov 26 21:20:04 +14 2025 +I: pbuilder-time-stamp: 1764141604