Diff of the two buildlogs: -- --- b1/build.log 2025-10-31 22:33:47.161535795 +0000 +++ b2/build.log 2025-10-31 22:34:45.709607034 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Oct 31 10:32:31 -12 2025 -I: pbuilder-time-stamp: 1761949951 +I: Current time: Fri Dec 4 18:56:49 +14 2026 +I: pbuilder-time-stamp: 1796360209 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying fix-typo.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/880666/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/842391/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 4 04:56 /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/842391/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/842391/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='unstable' - 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=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='a458ab71ad8d4f15a71f935a2a9b9e35' - 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='880666' - PS1='# ' - PS2='> ' + INVOCATION_ID=364ff3a124ed4d16b8b9bc38d026b470 + 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=842391 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.QYFoRWQh/pbuilderrc_M7kY --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.QYFoRWQh/b1 --logfile b1/build.log checkit-tiff_1.6.0-2.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.QYFoRWQh/pbuilderrc_glp3 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.QYFoRWQh/b2 --logfile b2/build.log checkit-tiff_1.6.0-2.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 codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/880666/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/842391/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -221,7 +253,7 @@ Get: 95 http://deb.debian.org/debian unstable/main arm64 libtest-base-perl all 0.89-3 [34.7 kB] Get: 96 http://deb.debian.org/debian unstable/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Get: 97 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] -Fetched 37.8 MB in 0s (85.6 MB/s) +Fetched 37.8 MB in 0s (135 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 ... 19964 files and directories currently installed.) @@ -550,8 +582,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Oct 31 22:32:58 UTC 2025. -Universal Time is now: Fri Oct 31 22:32:58 UTC 2025. +Local time is now: Fri Dec 4 04:57:10 UTC 2026. +Universal Time is now: Fri Dec 4 04:57:10 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -636,7 +668,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/checkit-tiff-1.6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../checkit-tiff_1.6.0-2_source.changes +I: user script /srv/workspace/pbuilder/842391/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/842391/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/checkit-tiff-1.6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../checkit-tiff_1.6.0-2_source.changes dpkg-buildpackage: info: source package checkit-tiff dpkg-buildpackage: info: source version 1.6.0-2 dpkg-buildpackage: info: source distribution unstable @@ -655,7 +691,7 @@ dh_update_autotools_config -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel dh_autoreconf -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel dh_auto_configure -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel - cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ../src + cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DBUILD_TESTING:BOOL=OFF ../src -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info @@ -726,11 +762,12 @@ -- MAJOR VERSION: 1.6.0-2 -- MINOR VERSION: 1.6.0-2 -- PATCH VERSION: 1.6.0-2 --- Configuring done (5.8s) +-- Configuring done (4.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: + BUILD_TESTING CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR @@ -892,1709 +929,7 @@ make[2]: Leaving directory '/build/reproducible-path/checkit-tiff-1.6.0/build' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/checkit-tiff-1.6.0/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/checkit-tiff-1.6.0/build' - dh_auto_test -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel - cd build && make -j1 test ARGS\+=--verbose ARGS\+=-j1 -make[1]: Entering directory '/build/reproducible-path/checkit-tiff-1.6.0/build' -Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j1 -UpdateCTestConfiguration from :/build/reproducible-path/checkit-tiff-1.6.0/build/DartConfiguration.tcl -UpdateCTestConfiguration from :/build/reproducible-path/checkit-tiff-1.6.0/build/DartConfiguration.tcl -Test project /build/reproducible-path/checkit-tiff-1.6.0/build -Constructing a list of tests -Done constructing a list of tests -Updating test list for fixtures -Added 0 tests to meet fixture requirements -Checking test dependency graph... -Checking test dependency graph end -test 1 - Start 1: 01_test_stack - -1: Test command: /build/reproducible-path/checkit-tiff-1.6.0/build/test_stack -1: Working Directory: /build/reproducible-path/checkit-tiff-1.6.0/src/../t -1: Test timeout computed to be: 10000000 -1: ################################################ -1: -1: stack (firstidx=10, lastidx=9, capacity=32, type=int): -1: ------------------------------------ -1: empty stack (type=int) -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=10, lastidx=10, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: Stackpos: 26, Value: 0 -1: Stackpos: 25, Value: 0 -1: Stackpos: 24, Value: 0 -1: Stackpos: 23, Value: 0 -1: Stackpos: 22, Value: 0 -1: Stackpos: 21, Value: 0 -1: Stackpos: 20, Value: 0 -1: Stackpos: 19, Value: 0 -1: Stackpos: 18, Value: 0 -1: Stackpos: 17, Value: 0 -1: Stackpos: 16, Value: 0 -1: Stackpos: 15, Value: 0 -1: Stackpos: 14, Value: 0 -1: Stackpos: 13, Value: 0 -1: Stackpos: 12, Value: 0 -1: Stackpos: 11, Value: 0 -1: first --->Stackpos: 10, Value: 1 -1: Stackpos: 9, Value: 0 -1: Stackpos: 8, Value: 0 -1: Stackpos: 7, Value: 0 -1: Stackpos: 6, Value: 0 -1: Stackpos: 5, Value: 0 -1: Stackpos: 4, Value: 0 -1: Stackpos: 3, Value: 0 -1: Stackpos: 2, Value: 0 -1: Stackpos: 1, Value: 0 -1: Stackpos: 0, Value: 0 -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=10, lastidx=11, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: Stackpos: 26, Value: 0 -1: Stackpos: 25, Value: 0 -1: Stackpos: 24, Value: 0 -1: Stackpos: 23, Value: 0 -1: Stackpos: 22, Value: 0 -1: Stackpos: 21, Value: 0 -1: Stackpos: 20, Value: 0 -1: Stackpos: 19, Value: 0 -1: Stackpos: 18, Value: 0 -1: Stackpos: 17, Value: 0 -1: Stackpos: 16, Value: 0 -1: Stackpos: 15, Value: 0 -1: Stackpos: 14, Value: 0 -1: Stackpos: 13, Value: 0 -1: Stackpos: 12, Value: 0 -1: last --->Stackpos: 11, Value: 2 -1: first --->Stackpos: 10, Value: 1 -1: Stackpos: 9, Value: 0 -1: Stackpos: 8, Value: 0 -1: Stackpos: 7, Value: 0 -1: Stackpos: 6, Value: 0 -1: Stackpos: 5, Value: 0 -1: Stackpos: 4, Value: 0 -1: Stackpos: 3, Value: 0 -1: Stackpos: 2, Value: 0 -1: Stackpos: 1, Value: 0 -1: Stackpos: 0, Value: 0 -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=10, lastidx=10, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: Stackpos: 26, Value: 0 -1: Stackpos: 25, Value: 0 -1: Stackpos: 24, Value: 0 -1: Stackpos: 23, Value: 0 -1: Stackpos: 22, Value: 0 -1: Stackpos: 21, Value: 0 -1: Stackpos: 20, Value: 0 -1: Stackpos: 19, Value: 0 -1: Stackpos: 18, Value: 0 -1: Stackpos: 17, Value: 0 -1: Stackpos: 16, Value: 0 -1: Stackpos: 15, Value: 0 -1: Stackpos: 14, Value: 0 -1: Stackpos: 13, Value: 0 -1: Stackpos: 12, Value: 0 -1: Stackpos: 11, Value: 2 -1: first --->Stackpos: 10, Value: 1 -1: Stackpos: 9, Value: 0 -1: Stackpos: 8, Value: 0 -1: Stackpos: 7, Value: 0 -1: Stackpos: 6, Value: 0 -1: Stackpos: 5, Value: 0 -1: Stackpos: 4, Value: 0 -1: Stackpos: 3, Value: 0 -1: Stackpos: 2, Value: 0 -1: Stackpos: 1, Value: 0 -1: Stackpos: 0, Value: 0 -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=9, lastidx=10, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: Stackpos: 26, Value: 0 -1: Stackpos: 25, Value: 0 -1: Stackpos: 24, Value: 0 -1: Stackpos: 23, Value: 0 -1: Stackpos: 22, Value: 0 -1: Stackpos: 21, Value: 0 -1: Stackpos: 20, Value: 0 -1: Stackpos: 19, Value: 0 -1: Stackpos: 18, Value: 0 -1: Stackpos: 17, Value: 0 -1: Stackpos: 16, Value: 0 -1: Stackpos: 15, Value: 0 -1: Stackpos: 14, Value: 0 -1: Stackpos: 13, Value: 0 -1: Stackpos: 12, Value: 0 -1: Stackpos: 11, Value: 2 -1: last --->Stackpos: 10, Value: 1 -1: first --->Stackpos: 9, Value: 2 -1: Stackpos: 8, Value: 0 -1: Stackpos: 7, Value: 0 -1: Stackpos: 6, Value: 0 -1: Stackpos: 5, Value: 0 -1: Stackpos: 4, Value: 0 -1: Stackpos: 3, Value: 0 -1: Stackpos: 2, Value: 0 -1: Stackpos: 1, Value: 0 -1: Stackpos: 0, Value: 0 -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=9, lastidx=10, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: Stackpos: 26, Value: 0 -1: Stackpos: 25, Value: 0 -1: Stackpos: 24, Value: 0 -1: Stackpos: 23, Value: 0 -1: Stackpos: 22, Value: 0 -1: Stackpos: 21, Value: 0 -1: Stackpos: 20, Value: 0 -1: Stackpos: 19, Value: 0 -1: Stackpos: 18, Value: 0 -1: Stackpos: 17, Value: 0 -1: Stackpos: 16, Value: 0 -1: Stackpos: 15, Value: 0 -1: Stackpos: 14, Value: 0 -1: Stackpos: 13, Value: 0 -1: Stackpos: 12, Value: 0 -1: Stackpos: 11, Value: 2 -1: last --->Stackpos: 10, Value: 1 -1: first --->Stackpos: 9, Value: 2 -1: Stackpos: 8, Value: 0 -1: Stackpos: 7, Value: 0 -1: Stackpos: 6, Value: 0 -1: Stackpos: 5, Value: 0 -1: Stackpos: 4, Value: 0 -1: Stackpos: 3, Value: 0 -1: Stackpos: 2, Value: 0 -1: Stackpos: 1, Value: 0 -1: Stackpos: 0, Value: 0 -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=3, lastidx=26, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: last --->Stackpos: 26, Value: 1 -1: Stackpos: 25, Value: 2 -1: Stackpos: 24, Value: 20 -1: Stackpos: 23, Value: 21 -1: Stackpos: 22, Value: 22 -1: Stackpos: 21, Value: 23 -1: Stackpos: 20, Value: 24 -1: Stackpos: 19, Value: 25 -1: Stackpos: 18, Value: 26 -1: Stackpos: 17, Value: 27 -1: Stackpos: 16, Value: 28 -1: Stackpos: 15, Value: 29 -1: Stackpos: 14, Value: 30 -1: Stackpos: 13, Value: 31 -1: Stackpos: 12, Value: 32 -1: Stackpos: 11, Value: 33 -1: Stackpos: 10, Value: 34 -1: Stackpos: 9, Value: 35 -1: Stackpos: 8, Value: 36 -1: Stackpos: 7, Value: 37 -1: Stackpos: 6, Value: 38 -1: Stackpos: 5, Value: 39 -1: Stackpos: 4, Value: 40 -1: first --->Stackpos: 3, Value: 41 -1: Stackpos: 2, Value: 35 -1: Stackpos: 1, Value: 36 -1: Stackpos: 0, Value: 37 -1: ------------------------------------ -1: ################################################ -1: -1: ################################################ -1: -1: stack (firstidx=3, lastidx=26, capacity=32, type=int): -1: ------------------------------------ -1: Stackpos: 31, Value: 0 -1: Stackpos: 30, Value: 0 -1: Stackpos: 29, Value: 0 -1: Stackpos: 28, Value: 0 -1: Stackpos: 27, Value: 0 -1: last --->Stackpos: 26, Value: 1 -1: Stackpos: 25, Value: 2 -1: Stackpos: 24, Value: 20 -1: Stackpos: 23, Value: 21 -1: Stackpos: 22, Value: 22 -1: Stackpos: 21, Value: 23 -1: Stackpos: 20, Value: 24 -1: Stackpos: 19, Value: 25 -1: Stackpos: 18, Value: 26 -1: Stackpos: 17, Value: 27 -1: Stackpos: 16, Value: 28 -1: Stackpos: 15, Value: 29 -1: Stackpos: 14, Value: 30 -1: Stackpos: 13, Value: 31 -1: Stackpos: 12, Value: 32 -1: Stackpos: 11, Value: 33 -1: Stackpos: 10, Value: 34 -1: Stackpos: 9, Value: 35 -1: Stackpos: 8, Value: 36 -1: Stackpos: 7, Value: 37 -1: Stackpos: 6, Value: 38 -1: Stackpos: 5, Value: 39 -1: Stackpos: 4, Value: 40 -1: first --->Stackpos: 3, Value: 41 -1: Stackpos: 2, Value: 35 -1: Stackpos: 1, Value: 36 -1: Stackpos: 0, Value: 37 -1: ------------------------------------ -1: ################################################ -1: -1/5 Test #1: 01_test_stack .................... Passed 0.04 sec -test 2 - Start 2: 01_grammar - -2: Test command: /usr/bin/perl "-I" "/build/reproducible-path/checkit-tiff-1.6.0/src/../t" "01_test_grammar.t" -2: Working Directory: /build/reproducible-path/checkit-tiff-1.6.0/src/../t -2: Test timeout computed to be: 10000000 -2: 1..181 -2: ok 1 - empty grammar -2: ok 2 - single comment (1) -2: ok 3 - single comment (2) -2: ok 4 - empty grammar with newline only -2: ok 5 - empty comment with newline -2: ok 6 - double comment -2: ok 7 - mode(baseline) -2: ok 8 - mode(enable_type_checks) -2: ok 9 - mode(enable_offset_checks) -2: ok 10 - mode(enable_ifd_checks) -2: ok 11 - simple tag mandatory any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 12 - simple non-tag mandatory any -2: ok 13 - simple 65535 mandatory any -2: ok 14 - simple 2^8 mandatory any -2: ok 15 - simple tag mandatory any -2: ok 16 - simple tag mandatory only(1) -2: ok 17 - simple tag mandatory ntupel(1,1,1) -2: ok 18 - simple tag mandatory regex("string") -2: ok 19 - simple tag mandatory regex("^string") -2: ok 20 - simple tag mandatory regex("string$") -2: ok 21 - simple tag mandatory regex("^string$") -2: ok 22 - simple tag mandatory regex("s*") -2: ok 23 - simple tag mandatory regex("s?") -2: ok 24 - simple tag mandatory regex("s+") -2: ok 25 - simple tag mandatory regex("[A-Z]") -2: ok 26 - simple tag mandatory regex("[^A-Z]") -2: ok 27 - simple tag mandatory range(1,100) -2: ok 28 - simple tag mandatory range(100,1) -2: ok 29 - simple tag mandatory logical_or(100,1) -2: ok 30 - simple tag mandatory logical_or(1,100) -2: ok 31 - simple tag mandatory logical_or(only(100),only(1)) -2: ok 32 - simple tag mandatory logical_or(only(1),only(100)) -2: ok 33 - simple tag mandatory logical_or(ntupel(1,1,1),1) -2: ok 34 - simple tag mandatory logical_or(ntupel(1,1,1),1,regex("string")) -2: ok 35 - simple tag mandatory logical_or(ntupel(8,8,8),ntupel(16,16,16)) -2: ok 36 - simple tag mandatory printascii -2: ok 37 - simple tag mandatory datetime -2: ok 38 - simple tag mandatory iccprofile -2: ok 39 - simple tag optional any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 40 - simple non-tag optional any -2: ok 41 - simple tag optional any -2: ok 42 - simple tag optional only(1) -2: ok 43 - simple tag optional ntupel(1,1,1) -2: ok 44 - simple tag optional regex("string") -2: ok 45 - simple tag optional range(1,100) -2: ok 46 - simple tag optional range(100,1) -2: ok 47 - simple tag optional logical_or(100,1) -2: ok 48 - simple tag optional logical_or(1,100) -2: ok 49 - simple tag optional logical_or(only(100,1)) -2: ok 50 - simple tag optional logical_or(only(1,100)) -2: ok 51 - simple tag optional printascii -2: ok 52 - simple tag optional datetime -2: ok 53 - simple tag optional iccprofile -2: ok 54 - simple tag depends(255.1) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 55 - simple non-tag depends(255.1) any -2: ok 56 - simple tag depends(255.1) any -2: ok 57 - simple tag depends(255.1) only(1) -2: ok 58 - simple tag depends(255.1) ntupel(1,1,1) -2: ok 59 - simple tag depends(255.1) regex("string") -2: ok 60 - simple tag depends(255.1) range(1,100) -2: ok 61 - simple tag depends(255.1) range(100,1) -2: ok 62 - simple tag depends(255.1) logical_or(100,1) -2: ok 63 - simple tag depends(255.1) logical_or(1,100) -2: ok 64 - simple tag depends(255.regex("test")) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 65 - simple non-tag depends(255.regex("test")) any -2: ok 66 - simple tag depends(255.regex("test")) any -2: ok 67 - simple tag depends(255.regex("test")) only(1) -2: ok 68 - simple tag depends(255.regex("test")) ntupel(1,1,1) -2: ok 69 - simple tag depends(255.regex("test")) regex("string") -2: ok 70 - simple tag depends(255.regex("test")) range(1,100) -2: ok 71 - simple tag depends(255.regex("test")) range(100,1) -2: ok 72 - simple tag depends(255.regex("test")) logical_or(100,1) -2: ok 73 - simple tag depends(255.regex("test")) logical_or(1,100) -2: ok 74 - simple tag depends(255.any) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 75 - simple non-tag depends(255.any) any -2: ok 76 - simple tag depends(255.any) any -2: ok 77 - simple tag depends(255.any) only(1) -2: ok 78 - simple tag depends(255.any) ntupel(1,1,1) -2: ok 79 - simple tag depends(255.any) regex("string") -2: ok 80 - simple tag depends(255.any) range(1,100) -2: ok 81 - simple tag depends(255.any) range(100,1) -2: ok 82 - simple tag depends(255.any) logical_or(100,1) -2: ok 83 - simple tag depends(255.any) logical_or(1,100) -2: ok 84 - simple tag depends(255.range(1,100)) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 85 - simple non-tag depends(255.range(1,100)) any -2: ok 86 - simple tag depends(255.range(1,100)) any -2: ok 87 - simple tag depends(255.range(1,100)) only(1) -2: ok 88 - simple tag depends(255.range(1,100)) ntupel(1,1,1) -2: ok 89 - simple tag depends(255.range(1,100)) regex("string") -2: ok 90 - simple tag depends(255.range(1,100)) range(1,100) -2: ok 91 - simple tag depends(255.range(1,100)) range(100,1) -2: ok 92 - simple tag depends(255.range(1,100)) logical_or(100,1) -2: ok 93 - simple tag depends(255.range(1,100)) logical_or(1,100) -2: ok 94 - simple tag depends(255.range(0,1)) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 95 - simple non-tag depends(255.range(0,1)) any -2: ok 96 - simple tag depends(255.range(0,1)) any -2: ok 97 - simple tag depends(255.range(0,1)) only(1) -2: ok 98 - simple tag depends(255.range(0,1)) ntupel(1,1,1) -2: ok 99 - simple tag depends(255.range(0,1)) regex("string") -2: ok 100 - simple tag depends(255.range(0,1)) range(1,100) -2: ok 101 - simple tag depends(255.range(0,1)) range(100,1) -2: ok 102 - simple tag depends(255.range(0,1)) logical_or(100,1) -2: ok 103 - simple tag depends(255.range(0,1)) logical_or(1,100) -2: ok 104 - simple tag depends(255.range(0,1)) logical_or(only(100),only(1))) -2: ok 105 - simple tag depends(255.range(0,1)) logical_or(only(1),only(100))) -2: ok 106 - simple tag depends(262.2); ntupel(8,8,8) -2: ok 107 - simple tag optdepends(255.1) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 108 - simple non-tag optdepends(255.1) any -2: ok 109 - simple tag optdepends(255.1) any -2: ok 110 - simple tag optdepends(255.1) only(1) -2: ok 111 - simple tag optdepends(255.1) ntupel(1,1,1) -2: ok 112 - simple tag optdepends(255.1) regex("string") -2: ok 113 - simple tag optdepends(255.1) range(1,100) -2: ok 114 - simple tag optdepends(255.1) range(100,1) -2: ok 115 - simple tag optdepends(255.1) logical_or(100,1) -2: ok 116 - simple tag optdepends(255.1) logical_or(1,100) -2: ok 117 - simple tag optdepends(255.regex("test")) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 118 - simple non-tag optdepends(255.regex("test")) any -2: ok 119 - simple tag optdepends(255.regex("test")) any -2: ok 120 - simple tag optdepends(255.regex("test")) only(1) -2: ok 121 - simple tag optdepends(255.regex("test")) ntupel(1,1,1) -2: ok 122 - simple tag optdepends(255.regex("test")) regex("string") -2: ok 123 - simple tag optdepends(255.regex("test")) range(1,100) -2: ok 124 - simple tag optdepends(255.regex("test")) range(100,1) -2: ok 125 - simple tag optdepends(255.regex("test")) logical_or(100,1) -2: ok 126 - simple tag optdepends(255.regex("test")) logical_or(1,100) -2: ok 127 - simple tag optdepends(255.any) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 128 - simple non-tag optdepends(255.any) any -2: ok 129 - simple tag optdepends(255.any) any -2: ok 130 - simple tag optdepends(255.any) only(1) -2: ok 131 - simple tag optdepends(255.any) ntupel(1,1,1) -2: ok 132 - simple tag optdepends(255.any) regex("string") -2: ok 133 - simple tag optdepends(255.any) range(1,100) -2: ok 134 - simple tag optdepends(255.any) range(100,1) -2: ok 135 - simple tag optdepends(255.any) logical_or(100,1) -2: ok 136 - simple tag optdepends(255.any) logical_or(1,100) -2: ok 137 - simple tag optdepends(255.range(1,100)) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 138 - simple non-tag optdepends(255.range(1,100)) any -2: ok 139 - simple tag optdepends(255.range(1,100)) any -2: ok 140 - simple tag optdepends(255.range(1,100)) only(1) -2: ok 141 - simple tag optdepends(255.range(1,100)) ntupel(1,1,1) -2: ok 142 - simple tag optdepends(255.range(1,100)) regex("string") -2: ok 143 - simple tag optdepends(255.range(1,100)) range(1,100) -2: ok 144 - simple tag optdepends(255.range(1,100)) range(100,1) -2: ok 145 - simple tag optdepends(255.range(1,100)) logical_or(100,1) -2: ok 146 - simple tag optdepends(255.range(1,100)) logical_or(1,100) -2: ok 147 - simple tag optdepends(255.range(0,1)) any -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 148 - simple non-tag optdepends(255.range(0,1)) any -2: ok 149 - simple tag optdepends(255.range(0,1)) any -2: ok 150 - simple tag optdepends(255.range(0,1)) only(1) -2: ok 151 - simple tag optdepends(255.range(0,1)) ntupel(1,1,1) -2: ok 152 - simple tag optdepends(255.range(0,1)) regex("string") -2: ok 153 - simple tag optdepends(255.range(0,1)) range(1,100) -2: ok 154 - simple tag optdepends(255.range(0,1)) range(100,1) -2: ok 155 - simple tag optdepends(255.range(0,1)) logical_or(only(100),only(1))) -2: ok 156 - simple tag optdepends(255.range(0,1)) logical_or(only(1),only(100))) -2: ok 157 - include(./testdir/grammar) -2: ok 158 - simple tag only(2^32) -2: ok 159 - simple tag only(0x0) -2: ok 160 - simple tag only(0x0000) -2: ok 161 - simple tag only(0xffff) -2: wrong tag (should be >253) at line 1 (error at '0') -2: ok 162 - simple non-tag (0) mandatory any -2: wrong tag (should be >253) at line 1 (error at '253') -2: ok 163 - simple non-tag (253) mandatory any -2: wrong tag (should be <65536) at line 1 (error at '65536') -2: ok 164 - simple non-tag (65536) mandatory any -2: wrong tag (should be <65536) at line 1 (error at '16') -2: ok 165 - simple non-tag (2^16) mandatory any -2: wrong tag (should be >253) at line 1 (error at '0x0') -2: ok 166 - simple non-tag (0x0) mandatory any -2: wrong tag (should be <65536) at line 1 (error at '0x10000') -2: ok 167 - simple non-tag (0x10000) mandatory any -2: ok 168 - parsercheck, simple1 -2: ok 169 - parsercheck, simple2 -2: ok 170 - parsercheck, printascii -2: ok 171 - parsercheck, hex -2: ok 172 - parsercheck, exponent -2: ok 173 - parsercheck, tag exceeded -2: ok 174 - parsercheck, tag exceeded2 -2: ok 175 - parsercheck, tag exceeded3 -2: ok 176 - parsercheck, depends, logical_or -2: ok 177 - parsercheck, depends, logical_or2 -2: ok 178 - parsercheck, depends, logical_or3 -2: ok 179 - parsercheck, depends, complex logical_or -2: ok 180 - parsercheck, modes, depends, logical_or -2: ok 181 - parsercheck, regression_bug, depends, logical_or -2/5 Test #2: 01_grammar ....................... Passed 2.32 sec -test 3 - Start 3: 02_config - -3: Test command: /usr/bin/perl "-I" "/build/reproducible-path/checkit-tiff-1.6.0/src/../t" "02_test_config_examples.t" -3: Working Directory: /build/reproducible-path/checkit-tiff-1.6.0/src/../t -3: Test timeout computed to be: 10000000 -3: 1..8 -3: ok 1 - call (<../example_configs//cit_tiff_testcase.cfg) -3: ok 2 - call (<../example_configs//cit_tiff_retrofotos_SLUB.cfg) -3: ok 3 - call (<../example_configs//cit_tiff_ep.cfg) -3: ok 4 - call (<../example_configs//cit_tiff_baseline_minimal.cfg) -3: ok 5 - skipped ../example_configs//cit_tiff6_geotiff_SLUB.cfg, because uses includes -3: ok 6 - skipped ../example_configs//cit_tiff6_complete.cfg, because uses includes -3: ok 7 - call (<../example_configs//cit_tiff6_baseline_SLUB.cfg) -3: ok 8 - call (<../example_configs//cit_tiff-a_whitepaper.cfg) -3/5 Test #3: 02_config ........................ Passed 0.32 sec -test 4 - Start 4: 03_validfiles - -4: Test command: /usr/bin/perl "-I" "/build/reproducible-path/checkit-tiff-1.6.0/src/../t" "03_test_should_pass.t" -4: Working Directory: /build/reproducible-path/checkit-tiff-1.6.0/src/../t -4: Test timeout computed to be: 10000000 -4: 1..13 -4: ok 1 - call (../example_configs/cit_tiff_baseline_minimal.cfg, ../tiffs_should_pass/minimal_valid_baseline.tiff), TIFF6 baseline -4: ok 2 - call (./testdir//test.cfg1, ../tiffs_should_pass/minimal_valid_baseline.tiff), mandatory any -4: ok 3 - call (./testdir//test.cfg2, ../tiffs_should_pass/minimal_valid_baseline.tiff), logical first match (20,10) -4: ok 4 - call (./testdir//test.cfg3, ../tiffs_should_pass/minimal_valid_baseline.tiff), logical last match (10,20) -4: ok 5 - call (./testdir//test.cfg4, ../tiffs_should_pass/minimal_valid.tiff), regex true -4: -----------> -4: '../build/checkit_tiff' version: debian_1.6.0-2 -4: -4: revision: -4: -4: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -4: -4: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -4: -4: (compiled with flags: HAVE_MMAP) -4: -4: cfg_file=./testdir//test.cfg5 -4: -4: tiff file/dir=../tiffs_should_pass/minimal_valid.tiff -4: -4: -4: -4: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -4: -4: ---------------------------------------------------------------------------- -4: -4: file: ../tiffs_should_pass/minimal_valid.tiff -4: -4: (EE) tag 269 (DocumentName) --> Tag should have a value that matches the RegEx, Tag has no Regex match.; found: str='/home/romeyke/fixit_tiff/checkit/tiffs_should_pass/minimal_valid2.tiff�' hex= 2f 68 6f 6d 65 2f 72 6f 6d 65 79 6b 65 2f 66 69 78 69 74 5f 74 69 66 66 2f 63 68 65 63 6b 69 74 2f 74 69 66 66 73 5f 73 68 6f 75 6c 64 5f 70 61 73 73 2f 6d 69 6e 69 6d 61 6c 5f 76 61 6c 69 64 32 2e 74 69 66 66 ---->00<---- (lineno: 8) -4: -4: Found 15 valid results -4: -4: Found 1 errors -4: -4: -4: -4: (EE)No, the given tif is not valid :( -4: -4: -4: [] -4: <----------- -4: -4: ok 6 - call (./testdir//test.cfg5, ../tiffs_should_pass/minimal_valid.tiff), regex false -4: ok 7 - call (./testdir//test.cfg6, ../tiffs_should_pass/minimal_valid.tiff), tailored -4: ok 8 - call (./testdir//test.cfg7, ../tiffs_should_pass/minimal_valid.tiff), tailored w modes -4: ok 9 - call (./testdir//test.cfg8, ../tiffs_should_pass/minimal_valid_12bit.tiff), tailored w modes -4: ok 10 - call (./testdir//test.cfg9, ../tiffs_should_pass/minimal_valid_with_icc_v4.3.0.tiff), tailored w modes -4: ok 11 - call (./testdir//test.cfg9, ../tiffs_should_pass/minimal_valid_with_icc_v5.0.0.tiff), tailored w modes -4: ok 12 - call (./testdir//test.cfg10, ../tiffs_should_pass/bigendian/minimal_valid_baseline_BigEndian.tiff), tailored w modes -4: ok 13 - call (./testdir//test.cfg11, ../tiffs_should_pass/minimal_valid_baseline.tiff), tailored regression -4/5 Test #4: 03_validfiles .................... Passed 0.33 sec -test 5 - Start 5: 03_invalidfiles - -5: Test command: /usr/bin/perl "-I" "/build/reproducible-path/checkit-tiff-1.6.0/src/../t" "03_test_should_fail.t" -5: Working Directory: /build/reproducible-path/checkit-tiff-1.6.0/src/../t -5: Test timeout computed to be: 10000000 -5: 1..36 -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/invalid_date.tiff -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/invalid_date.tiff -5: -5: (EE) tag 306 (DateTime) --> DateTime tag should contain a valid value.; expected: date in form 'YYYY:MM:DD hh:mm:ss DateTime tag has wrong format.; found: 04.03.2010 09:59:17 (lineno: 34) -5: -5: Found 15 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 1 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/invalid_date.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/invalid_date.tiff -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/invalid_date.tiff -5: -5: (EE) tag 306 (DateTime) --> DateTime tag should contain a valid value.; expected: date in form 'YYYY:MM:DD hh:mm:ss DateTime tag has wrong format.; found: 04.03.2010 09:59:17 (lineno: 39) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 2 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/invalid_date.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg3 -5: -5: tiff file/dir=../tiffs_should_fail/minimal_empty_IFD.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_empty_IFD.tif -5: -5: (EE) general --> All IFDs should have at least one tag IFD has no tags.; found: base IFD contains zero tags (lineno: 5) -5: -5: Found 8 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 3 - call (./testdir//test.cfg3, ../tiffs_should_fail/minimal_empty_IFD.tif) w modes -5: ok 4 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_IFD_not_word_aligned.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_IFD_not_word_aligned.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_IFD_not_word_aligned.tif -5: -5: (EE) general --> All IFDs should be word aligned, IFD Offset is not word aligned.; found: offset of first ifd points to 0x00000027 and is not word-aligned (lineno: 5) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 5 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_IFD_not_word_aligned.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_IFD_points_outside_filesize.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_IFD_points_outside_filesize.tif -5: -5: (HE)TIFF Header ct_read error2, reading ifd count (2 bytes) at file pos=65535 (ffff) -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 6 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_IFD_points_outside_filesize.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_IFD_points_outside_filesize.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_IFD_points_outside_filesize.tif -5: -5: (HE)TIFF Header ct_read error2, reading ifd count (2 bytes) at file pos=65535 (ffff) -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 7 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_IFD_points_outside_filesize.tif) w modes -5: ok 8 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_IFD_with_endless_loop.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_IFD_with_endless_loop.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_IFD_with_endless_loop.tif -5: -5: (EE) general --> TIFF should have just one IFD, Multiple IFDs were found.; found: baseline TIFF should have only one IFD, but IFD0 at 0x00000026 has pointer to IFDn 0x00000026 (lineno: 2) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 9 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_IFD_with_endless_loop.tif) w modes -5: ok 10 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_invalid_type_imagewidth.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_invalid_type_imagewidth.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_invalid_type_imagewidth.tif -5: -5: (EE) tag 256 (ImageWidth) --> Tag should have a valid and correct type. Unexpected tag type.; found: ASCII (lineno: 8) -5: -5: Found 25 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 11 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_invalid_type_imagewidth.tif) w modes -5: ok 12 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_invalid_type_imagewidth.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_invalid_type_imagewidth.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_invalid_type_imagewidth.tif -5: -5: (EE) tag 256 (ImageWidth) --> Tag should have a valid and correct type. Unexpected tag type.; found: ASCII (lineno: 8) -5: -5: Found 25 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 13 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_invalid_type_imagewidth.tif) w modes -5: ok 14 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_offsets_multiple_used.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_offsets_multiple_used.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_offsets_multiple_used.tif -5: -5: (EE) general --> All offsets may only be used once, Offset was used twice.; found: offset of tag 315 (Artist) points to 0000038c, which address is used previously by tag 269 (DocumentName) (lineno: 4) -5: -5: Found 25 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 15 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_offsets_multiple_used.tif) w modes -5: ok 16 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_offsets_not_word_aligned.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_offsets_not_word_aligned.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_offsets_not_word_aligned.tif -5: -5: (EE) general --> All tag offsets should be word aligned, Tag offset is not word aligned.; found: tag 269 pointing to 0x000000fd and is not word-aligned (lineno: 4) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 17 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_offsets_not_word_aligned.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_is_doubled.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_is_doubled.tif -5: -5: (EE) tag 283 (YResolution) --> TIFF should contain this tag. Tag expected.; found: Tag not exist (lineno: 28) -5: -5: Found 15 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 18 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_tag_is_doubled.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_is_doubled.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_is_doubled.tif -5: -5: (EE) general --> Tags should be sorted in ascending order, Tags are unsorted.; found: previous tag:282 (XResolution) , actual tag:282 (XResolution) at pos 13 of 16 -5: -5: (lineno: 5) -5: -5: (EE) tag 283 (YResolution) --> TIFF should contain this tag. Tag expected.; found: Tag not exist (lineno: 33) -5: -5: (EE) tag 283 (YResolution) --> Tag should have a valid and correct type. Tag expected.; found: Tag not exist (lineno: 33) -5: -5: Found 23 valid results -5: -5: Found 3 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 19 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_tag_is_doubled.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_points_outside_filesize.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_points_outside_filesize.tif -5: -5: (HE) tag 269 (DocumentName) --> Tag should have a value that matches the RegEx, Couldn't read from TIFF data position (seek operation failed).; found: TIFF Offset ct_read error, try to read from offset count=71 bytes, but EOF detected -5: -5: (lineno: 18) -5: -5: Found 6 valid results -5: -5: Found 10 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 20 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_tag_points_outside_filesize.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_points_outside_filesize.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_points_outside_filesize.tif -5: -5: (EE) general --> All offset within filesize Tag offset exceeding filesize.; found: tag 269 pointing to 0x000000fc (252) with stream of len 71, exceeding filesize 252 bytes (lineno: 4) -5: -5: (HE) tag 269 (DocumentName) --> Tag should have a value that matches the RegEx, Couldn't read from TIFF data position (seek operation failed).; found: TIFF Offset ct_read error, try to read from offset count=71 bytes, but EOF detected -5: -5: (lineno: 23) -5: -5: Found 14 valid results -5: -5: Found 11 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 21 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_tag_points_outside_filesize.tif) w modes -5: ok 22 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_tags_in_wrong_order.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tags_in_wrong_order.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tags_in_wrong_order.tif -5: -5: (EE) general --> Tags should be sorted in ascending order, Tags are unsorted.; found: previous tag:257 (ImageLength) , actual tag:256 (ImageWidth) at pos 2 of 16 -5: -5: (lineno: 5) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 23 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_tags_in_wrong_order.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_with_contradictory_photometricinterpretation_and_colortag.tiff -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_with_contradictory_photometricinterpretation_and_colortag.tiff -5: -5: (EE) tag 258 (BitsPerSample) --> One or more conditions needs to be combined in a logical_or operation (open) Internal parser state, combine multiple rules with logical or opened; found: 1 1 (lineno: 7) -5: -5: (EE) tag 262 (Photometric) --> Tag should have one exact value. Unexpected tag value.; found: 0 (lineno: 16) -5: -5: Found 17 valid results -5: -5: Found 2 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 24 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_tag_with_contradictory_photometricinterpretation_and_colortag.tiff) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_with_contradictory_photometricinterpretation_and_colortag.tiff -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_with_contradictory_photometricinterpretation_and_colortag.tiff -5: -5: (EE) tag 258 (BitsPerSample) --> One or more conditions needs to be combined in a logical_or operation (open) Internal parser state, combine multiple rules with logical or opened; found: 1 1 (lineno: 12) -5: -5: (EE) tag 262 (Photometric) --> Tag should have one exact value. Unexpected tag value.; found: 0 (lineno: 21) -5: -5: Found 26 valid results -5: -5: Found 2 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 25 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_tag_with_contradictory_photometricinterpretation_and_colortag.tiff) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_with_count_equal_null.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_with_count_equal_null.tif -5: -5: (EE) tag 269 (DocumentName) --> Tag should have a value that matches the RegEx, Tag value count is zero, but expected to be greater than zero. (lineno: 18) -5: -5: Found 15 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 26 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_tag_with_count_equal_null.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_tag_with_count_equal_null.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_tag_with_count_equal_null.tif -5: -5: (EE) tag 269 (DocumentName) --> Tag should have a value that matches the RegEx, Tag value count is zero, but expected to be greater than zero. (lineno: 23) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 27 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_tag_with_count_equal_null.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_without_IFD.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_without_IFD.tif -5: -5: (HE)pointer to IFD0 is 0 -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 28 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_without_IFD.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_without_IFD.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_without_IFD.tif -5: -5: (HE)pointer to IFD0 is 0 -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 29 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_without_IFD.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_wrong_exififd_type.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_wrong_exififd_type.tif -5: -5: (EE) tag 34665 (EXIFIFDOffset) --> Tag needs to be whitelisted in configuration.; expected: Tag should not exist. Tag exists and is not whitelisted. (lineno: -1) -5: -5: Found 15 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 30 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/minimal_wrong_exififd_type.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/minimal_wrong_exififd_type.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/minimal_wrong_exififd_type.tif -5: -5: (EE) tag 34665 (EXIFIFDOffset) --> Tag needs to be whitelisted in configuration.; expected: Tag should not exist. Tag exists and is not whitelisted. (lineno: -1) -5: -5: Found 24 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 31 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/minimal_wrong_exififd_type.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_without_modes -5: -5: tiff file/dir=../tiffs_should_fail/wrong_subfile_type__wrong_xresolution_alignment.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/wrong_subfile_type__wrong_xresolution_alignment.tif -5: -5: (EE) tag 254 (NewSubFileType) --> Tag should have one exact value. Denominator in fraction tag value is zero.; found: 0/0 (lineno: 2) -5: -5: Found 14 valid results -5: -5: Found 1 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 32 - call (./testdir//test.cfg_without_modes, ../tiffs_should_fail/wrong_subfile_type__wrong_xresolution_alignment.tif) -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/wrong_subfile_type__wrong_xresolution_alignment.tif -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/wrong_subfile_type__wrong_xresolution_alignment.tif -5: -5: (EE) general --> All tag offsets should be word aligned, Tag offset is not word aligned.; found: tag 282 pointing to 0x000000e9 and is not word-aligned (lineno: 4) -5: -5: (EE) general --> All tag offsets should be greater than zero, But an offset zero is used.; found: tag 254 pointing to 0x00000000 (lineno: 4) -5: -5: (EE) tag 254 (NewSubFileType) --> Tag should have one exact value. Denominator in fraction tag value is zero.; found: 0/0 (lineno: 7) -5: -5: (EE) tag 254 (NewSubFileType) --> Tag should have a valid and correct type. Unexpected tag type.; found: RATIONAL (lineno: 7) -5: -5: Found 21 valid results -5: -5: Found 4 errors -5: -5: -5: -5: (EE)No, the given tif is not valid :( -5: -5: -5: [] -5: <----------- -5: -5: ok 33 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/wrong_subfile_type__wrong_xresolution_alignment.tif) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/no_tiff/minimal.jxr -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/no_tiff/minimal.jxr -5: -5: (HE)TIFF Header error, not a MAGIC BYTE for TIFF: 0x01bc -5: -5: , but could be a JPEG XR, see http://www.itu.int/rec/T-REC-T.832 -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 34 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/no_tiff/minimal.jxr) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/no_tiff/minimal.tiff64 -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/no_tiff/minimal.tiff64 -5: -5: (HE)TIFF Header error, not a MAGIC BYTE for TIFF: 0x002b -5: -5: , but could be a BigTIFF, see http://www.awaresystems.be/imaging/tiff/bigtiff.html -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 35 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/no_tiff/minimal.tiff64) w modes -5: -----------> -5: '../build/checkit_tiff' version: debian_1.6.0-2 -5: -5: revision: -5: -5: licensed under conditions of libtiff (see http://libtiff.maptools.org/misc.html) -5: -5: (disabled full ICC profile checking, but using rudimentary ICC profile checks) -5: -5: (compiled with flags: HAVE_MMAP) -5: -5: cfg_file=./testdir//test.cfg_with_modes -5: -5: tiff file/dir=../tiffs_should_fail/no_tiff/minimal.mdi -5: -5: -5: -5: result IFD/tag --> rule description [; expected specific values] [error description] (lineno in config) -5: -5: ---------------------------------------------------------------------------- -5: -5: file: ../tiffs_should_fail/no_tiff/minimal.mdi -5: -5: (HE)TIFF Header error, not Byte Order Bytes for TIFF: 0x5045 -5: -5: -5: -5: -5: [] -5: <----------- -5: -5: ok 36 - call (./testdir//test.cfg_with_modes, ../tiffs_should_fail/no_tiff/minimal.mdi) w modes -5/5 Test #5: 03_invalidfiles .................. Passed 0.58 sec - -100% tests passed, 0 tests failed out of 5 - -Total Test time (real) = 3.59 sec -make[1]: Leaving directory '/build/reproducible-path/checkit-tiff-1.6.0/build' +dh: command-omitted: The call to "dh_auto_test -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel dh_prep -O--sourcedirectory=src -O--builddirectory=build -O--no-parallel @@ -2748,12 +1083,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/842391/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/842391/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/880666 and its subdirectories -I: Current time: Fri Oct 31 10:33:46 -12 2025 -I: pbuilder-time-stamp: 1761950026 +I: removing directory /srv/workspace/pbuilder/842391 and its subdirectories +I: Current time: Fri Dec 4 18:57:44 +14 2026 +I: pbuilder-time-stamp: 1796360264