Diff of the two buildlogs: -- --- b1/build.log 2024-01-15 00:11:30.051185607 +0000 +++ b2/build.log 2024-01-15 00:18:06.627704974 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Feb 15 18:31:13 -12 2025 -I: pbuilder-time-stamp: 1739687473 +I: Current time: Mon Jan 15 14:11:34 +14 2024 +I: pbuilder-time-stamp: 1705277494 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -19,7 +19,7 @@ I: copying [./qpdf_10.1.0-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.LAPPJdbL/trustedkeys.kbx': General error +gpgv: keyblock resource '/tmp/dpkg-verify-sig.uCy72S9c/trustedkeys.kbx': General error gpgv: Signature made Tue Jan 5 16:05:52 2021 gpgv: using RSA key C2C96B10011FE009E6D1DF828A75D10998012C7E gpgv: issuer "qjb@debian.org" @@ -30,51 +30,82 @@ dpkg-source: info: unpacking qpdf_10.1.0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/21844/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/24950/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 Jan 15 00:11 /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/24950/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/24950/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=7 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='082afdfa57034f9ba448f84f712605b1' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='21844' - PS1='# ' - PS2='> ' + INVOCATION_ID=d146cde9bff24ad5bb7294d551afc705 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=24950 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.uuCxFGlJ/pbuilderrc_uSMS --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.uuCxFGlJ/b1 --logfile b1/build.log qpdf_10.1.0-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68: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.uuCxFGlJ/pbuilderrc_tDzf --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.uuCxFGlJ/b2 --logfile b2/build.log qpdf_10.1.0-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos6-i386 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) i686 GNU/Linux I: ls -l /bin total 5776 -rwxr-xr-x 1 root root 1367848 Mar 27 2022 bash @@ -134,7 +165,7 @@ -rwxr-xr-x 1 root root 46984 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 22292 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Feb 8 15:47 sh -> dash + lrwxrwxrwx 1 root root 9 Jan 15 00:11 sh -> /bin/bash -rwxr-xr-x 1 root root 34696 Sep 22 2020 sleep -rwxr-xr-x 1 root root 83880 Sep 22 2020 stty -rwsr-xr-x 1 root root 79396 Jan 20 2022 su @@ -160,7 +191,7 @@ -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew -I: user script /srv/workspace/pbuilder/21844/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/24950/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -249,7 +280,7 @@ Get: 45 http://deb.debian.org/debian bullseye/main i386 libjpeg62-turbo-dev i386 1:2.0.6-4 [299 kB] Get: 46 http://deb.debian.org/debian bullseye/main i386 libjpeg-dev i386 1:2.0.6-4 [67.8 kB] Get: 47 http://deb.debian.org/debian bullseye/main i386 zlib1g-dev i386 1:1.2.11.dfsg-2+deb11u2 [194 kB] -Fetched 24.9 MB in 0s (67.0 MB/s) +Fetched 24.9 MB in 2s (16.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 17763 files and directories currently installed.) @@ -458,7 +489,11 @@ fakeroot is already the newest version (1.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/qpdf-10.1.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 > ../qpdf_10.1.0-1_source.changes +I: user script /srv/workspace/pbuilder/24950/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/24950/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/qpdf-10.1.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 > ../qpdf_10.1.0-1_source.changes dpkg-buildpackage: info: source package qpdf dpkg-buildpackage: info: source version 10.1.0-1 dpkg-buildpackage: info: source distribution unstable @@ -661,7 +696,7 @@ config.status: executing libtool commands make[1]: Leaving directory '/build/reproducible-path/qpdf-10.1.0' dh_auto_build - make -j16 + make -j7 make[1]: Entering directory '/build/reproducible-path/qpdf-10.1.0' sed -e 's:@PACKAGE_VERSION@:10.1.0:g' \ -e 's:@docdir@:/usr/share/doc/qpdf:g' \ @@ -803,10 +838,10 @@ g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF fuzz/build/runlength_fuzzer.dep -MP -Iinclude -Ilibqpdf -Wdate-time -D_FORTIFY_SOURCE=2 -c fuzz/runlength_fuzzer.cc -o fuzz/build/runlength_fuzzer.o g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF fuzz/build/tiffpredictor_fuzzer.dep -MP -Iinclude -Ilibqpdf -Wdate-time -D_FORTIFY_SOURCE=2 -c fuzz/tiffpredictor_fuzzer.cc -o fuzz/build/tiffpredictor_fuzzer.o mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus -g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-bookmarks.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-bookmarks.cc -o examples/build/pdf-bookmarks.o (cd fuzz/build/qpdf_fuzzer_seed_corpus; tar xzf ../../original-corpus.tar.gz) -g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-count-strings.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-count-strings.cc -o examples/build/pdf-count-strings.o touch fuzz/build/fuzz_corpus.stamp +g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-bookmarks.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-bookmarks.cc -o examples/build/pdf-bookmarks.o +g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-count-strings.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-count-strings.cc -o examples/build/pdf-count-strings.o g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-create.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-create.cc -o examples/build/pdf-create.o g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-custom-filter.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-custom-filter.cc -o examples/build/pdf-custom-filter.o g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-double-page-size.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-double-page-size.cc -o examples/build/pdf-double-page-size.o @@ -820,6 +855,7 @@ g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -MD -MF examples/build/pdf-split-pages.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-split-pages.cc -o examples/build/pdf-split-pages.o gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wall -MD -MF examples/build/pdf-c-objects.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-c-objects.c -o examples/build/pdf-c-objects.o gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wall -MD -MF examples/build/pdf-linearize.dep -MP -Iinclude -Wdate-time -D_FORTIFY_SOURCE=2 -c examples/pdf-linearize.c -o examples/build/pdf-linearize.o +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -Wl,--version-script=libqpdf.map -o libqpdf/build/libqpdf.la libqpdf/build/BitStream.lo libqpdf/build/BitWriter.lo libqpdf/build/Buffer.lo libqpdf/build/BufferInputSource.lo libqpdf/build/ClosedFileInputSource.lo libqpdf/build/ContentNormalizer.lo libqpdf/build/CryptoRandomDataProvider.lo libqpdf/build/FileInputSource.lo libqpdf/build/InputSource.lo libqpdf/build/InsecureRandomDataProvider.lo libqpdf/build/JSON.lo libqpdf/build/MD5.lo libqpdf/build/OffsetInputSource.lo libqpdf/build/Pipeline.lo libqpdf/build/Pl_AES_PDF.lo libqpdf/build/Pl_ASCII85Decoder.lo libqpdf/build/Pl_ASCIIHexDecoder.lo libqpdf/build/Pl_Buffer.lo libqpdf/build/Pl_Concatenate.lo libqpdf/build/Pl_Count.lo libqpdf/build/Pl_DCT.lo libqpdf/build/Pl_Discard.lo libqpdf/build/Pl_Flate.lo libqpdf/build/Pl_LZWDecoder.lo libqpdf/build/Pl_MD5.lo libqpdf/build/Pl_PNGFilter.lo libqpdf/build/Pl_QPDFTokenizer.lo libqpdf/build/Pl_RC4.lo libqpdf/build/Pl_RunLength.lo libqpdf/build/Pl_SHA2.lo libqpdf/build/Pl_StdioFile.lo libqpdf/build/Pl_TIFFPredictor.lo libqpdf/build/QPDF.lo libqpdf/build/QPDFAcroFormDocumentHelper.lo libqpdf/build/QPDFAnnotationObjectHelper.lo libqpdf/build/QPDFCryptoProvider.lo libqpdf/build/QPDFExc.lo libqpdf/build/QPDFFormFieldObjectHelper.lo libqpdf/build/QPDFMatrix.lo libqpdf/build/QPDFNameTreeObjectHelper.lo libqpdf/build/QPDFNumberTreeObjectHelper.lo libqpdf/build/QPDFObjGen.lo libqpdf/build/QPDFObject.lo libqpdf/build/QPDFObjectHandle.lo libqpdf/build/QPDFOutlineDocumentHelper.lo libqpdf/build/QPDFOutlineObjectHelper.lo libqpdf/build/QPDFPageDocumentHelper.lo libqpdf/build/QPDFPageLabelDocumentHelper.lo libqpdf/build/QPDFPageObjectHelper.lo libqpdf/build/QPDFStreamFilter.lo libqpdf/build/QPDFSystemError.lo libqpdf/build/QPDFTokenizer.lo libqpdf/build/QPDFWriter.lo libqpdf/build/QPDFXRefEntry.lo libqpdf/build/QPDF_Array.lo libqpdf/build/QPDF_Bool.lo libqpdf/build/QPDF_Dictionary.lo libqpdf/build/QPDF_InlineImage.lo libqpdf/build/QPDF_Integer.lo libqpdf/build/QPDF_Name.lo libqpdf/build/QPDF_Null.lo libqpdf/build/QPDF_Operator.lo libqpdf/build/QPDF_Real.lo libqpdf/build/QPDF_Reserved.lo libqpdf/build/QPDF_Stream.lo libqpdf/build/QPDF_String.lo libqpdf/build/QPDF_encryption.lo libqpdf/build/QPDF_linearization.lo libqpdf/build/QPDF_optimization.lo libqpdf/build/QPDF_pages.lo libqpdf/build/QTC.lo libqpdf/build/QUtil.lo libqpdf/build/RC4.lo libqpdf/build/SecureRandomDataProvider.lo libqpdf/build/SF_FlateLzwDecode.lo libqpdf/build/SparseOHArray.lo libqpdf/build/qpdf-c.lo libqpdf/build/QPDFCrypto_gnutls.lo -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lgnutls -ljpeg -lz -rpath /usr/lib/i386-linux-gnu -version-info 29:0:1 -no-undefined mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp qpdf/qtest/qpdf/stream-data.pdf fuzz/build/qpdf_fuzzer_seed_corpus/76ffdaa81112d47c22a55f753112318d8c490856 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp qpdf/qtest/qpdf/lin5.pdf fuzz/build/qpdf_fuzzer_seed_corpus/d1fa7453cefae0e47cb447431c384a0483e324e8 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp qpdf/qtest/qpdf/field-types.pdf fuzz/build/qpdf_fuzzer_seed_corpus/3def07fa5f196a455313062d945ce227c033b0bb @@ -860,6 +896,7 @@ mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/16301.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/f871f14e1231df6df85c765ae82e1bdb4c1402ed mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/16953.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/0ce62116363811a1888a82253169fd2fa99cafb2 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/18241.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/79ea56950a1b519b40a4cddbd84bf74812bc41d6 +libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/10/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/10/crtbeginS.o libqpdf/build/.libs/BitStream.o libqpdf/build/.libs/BitWriter.o libqpdf/build/.libs/Buffer.o libqpdf/build/.libs/BufferInputSource.o libqpdf/build/.libs/ClosedFileInputSource.o libqpdf/build/.libs/ContentNormalizer.o libqpdf/build/.libs/CryptoRandomDataProvider.o libqpdf/build/.libs/FileInputSource.o libqpdf/build/.libs/InputSource.o libqpdf/build/.libs/InsecureRandomDataProvider.o libqpdf/build/.libs/JSON.o libqpdf/build/.libs/MD5.o libqpdf/build/.libs/OffsetInputSource.o libqpdf/build/.libs/Pipeline.o libqpdf/build/.libs/Pl_AES_PDF.o libqpdf/build/.libs/Pl_ASCII85Decoder.o libqpdf/build/.libs/Pl_ASCIIHexDecoder.o libqpdf/build/.libs/Pl_Buffer.o libqpdf/build/.libs/Pl_Concatenate.o libqpdf/build/.libs/Pl_Count.o libqpdf/build/.libs/Pl_DCT.o libqpdf/build/.libs/Pl_Discard.o libqpdf/build/.libs/Pl_Flate.o libqpdf/build/.libs/Pl_LZWDecoder.o libqpdf/build/.libs/Pl_MD5.o libqpdf/build/.libs/Pl_PNGFilter.o libqpdf/build/.libs/Pl_QPDFTokenizer.o libqpdf/build/.libs/Pl_RC4.o libqpdf/build/.libs/Pl_RunLength.o libqpdf/build/.libs/Pl_SHA2.o libqpdf/build/.libs/Pl_StdioFile.o libqpdf/build/.libs/Pl_TIFFPredictor.o libqpdf/build/.libs/QPDF.o libqpdf/build/.libs/QPDFAcroFormDocumentHelper.o libqpdf/build/.libs/QPDFAnnotationObjectHelper.o libqpdf/build/.libs/QPDFCryptoProvider.o libqpdf/build/.libs/QPDFExc.o libqpdf/build/.libs/QPDFFormFieldObjectHelper.o libqpdf/build/.libs/QPDFMatrix.o libqpdf/build/.libs/QPDFNameTreeObjectHelper.o libqpdf/build/.libs/QPDFNumberTreeObjectHelper.o libqpdf/build/.libs/QPDFObjGen.o libqpdf/build/.libs/QPDFObject.o libqpdf/build/.libs/QPDFObjectHandle.o libqpdf/build/.libs/QPDFOutlineDocumentHelper.o libqpdf/build/.libs/QPDFOutlineObjectHelper.o libqpdf/build/.libs/QPDFPageDocumentHelper.o libqpdf/build/.libs/QPDFPageLabelDocumentHelper.o libqpdf/build/.libs/QPDFPageObjectHelper.o libqpdf/build/.libs/QPDFStreamFilter.o libqpdf/build/.libs/QPDFSystemError.o libqpdf/build/.libs/QPDFTokenizer.o libqpdf/build/.libs/QPDFWriter.o libqpdf/build/.libs/QPDFXRefEntry.o libqpdf/build/.libs/QPDF_Array.o libqpdf/build/.libs/QPDF_Bool.o libqpdf/build/.libs/QPDF_Dictionary.o libqpdf/build/.libs/QPDF_InlineImage.o libqpdf/build/.libs/QPDF_Integer.o libqpdf/build/.libs/QPDF_Name.o libqpdf/build/.libs/QPDF_Null.o libqpdf/build/.libs/QPDF_Operator.o libqpdf/build/.libs/QPDF_Real.o libqpdf/build/.libs/QPDF_Reserved.o libqpdf/build/.libs/QPDF_Stream.o libqpdf/build/.libs/QPDF_String.o libqpdf/build/.libs/QPDF_encryption.o libqpdf/build/.libs/QPDF_linearization.o libqpdf/build/.libs/QPDF_optimization.o libqpdf/build/.libs/QPDF_pages.o libqpdf/build/.libs/QTC.o libqpdf/build/.libs/QUtil.o libqpdf/build/.libs/RC4.o libqpdf/build/.libs/SecureRandomDataProvider.o libqpdf/build/.libs/SF_FlateLzwDecode.o libqpdf/build/.libs/SparseOHArray.o libqpdf/build/.libs/qpdf-c.o libqpdf/build/.libs/QPDFCrypto_gnutls.o -latomic -lgnutls -ljpeg -lz -L/usr/lib/gcc/i686-linux-gnu/10 -L/usr/lib/gcc/i686-linux-gnu/10/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/10/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/10/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/10/crtendS.o /usr/lib/gcc/i686-linux-gnu/10/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,--version-script=libqpdf.map -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libqpdf.so.28 -o libqpdf/build/.libs/libqpdf.so.28.1.0 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/18247.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/844536136a677a62b7bfd08067a05a85af01defe mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/23172.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/a266221b1ff2dda57f0e500dfc367214f51a2797 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/23599.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/90003dcfedf51bba494d9dabfdd0c1754f2e143d @@ -869,8 +906,6 @@ mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/26994.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/617585cf1703dc62a5f98f87090503a8aa45ab65 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/27393.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/5802a6d7b50d292431a2b898637244589f4adfd8 mkdir -p fuzz/build/qpdf_fuzzer_seed_corpus; cp fuzz/qpdf_extra/28262.fuzz fuzz/build/qpdf_fuzzer_seed_corpus/6499deef625ebcd225daf6231d0a74b7d2bf28ac -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall -Wl,--version-script=libqpdf.map -o libqpdf/build/libqpdf.la libqpdf/build/BitStream.lo libqpdf/build/BitWriter.lo libqpdf/build/Buffer.lo libqpdf/build/BufferInputSource.lo libqpdf/build/ClosedFileInputSource.lo libqpdf/build/ContentNormalizer.lo libqpdf/build/CryptoRandomDataProvider.lo libqpdf/build/FileInputSource.lo libqpdf/build/InputSource.lo libqpdf/build/InsecureRandomDataProvider.lo libqpdf/build/JSON.lo libqpdf/build/MD5.lo libqpdf/build/OffsetInputSource.lo libqpdf/build/Pipeline.lo libqpdf/build/Pl_AES_PDF.lo libqpdf/build/Pl_ASCII85Decoder.lo libqpdf/build/Pl_ASCIIHexDecoder.lo libqpdf/build/Pl_Buffer.lo libqpdf/build/Pl_Concatenate.lo libqpdf/build/Pl_Count.lo libqpdf/build/Pl_DCT.lo libqpdf/build/Pl_Discard.lo libqpdf/build/Pl_Flate.lo libqpdf/build/Pl_LZWDecoder.lo libqpdf/build/Pl_MD5.lo libqpdf/build/Pl_PNGFilter.lo libqpdf/build/Pl_QPDFTokenizer.lo libqpdf/build/Pl_RC4.lo libqpdf/build/Pl_RunLength.lo libqpdf/build/Pl_SHA2.lo libqpdf/build/Pl_StdioFile.lo libqpdf/build/Pl_TIFFPredictor.lo libqpdf/build/QPDF.lo libqpdf/build/QPDFAcroFormDocumentHelper.lo libqpdf/build/QPDFAnnotationObjectHelper.lo libqpdf/build/QPDFCryptoProvider.lo libqpdf/build/QPDFExc.lo libqpdf/build/QPDFFormFieldObjectHelper.lo libqpdf/build/QPDFMatrix.lo libqpdf/build/QPDFNameTreeObjectHelper.lo libqpdf/build/QPDFNumberTreeObjectHelper.lo libqpdf/build/QPDFObjGen.lo libqpdf/build/QPDFObject.lo libqpdf/build/QPDFObjectHandle.lo libqpdf/build/QPDFOutlineDocumentHelper.lo libqpdf/build/QPDFOutlineObjectHelper.lo libqpdf/build/QPDFPageDocumentHelper.lo libqpdf/build/QPDFPageLabelDocumentHelper.lo libqpdf/build/QPDFPageObjectHelper.lo libqpdf/build/QPDFStreamFilter.lo libqpdf/build/QPDFSystemError.lo libqpdf/build/QPDFTokenizer.lo libqpdf/build/QPDFWriter.lo libqpdf/build/QPDFXRefEntry.lo libqpdf/build/QPDF_Array.lo libqpdf/build/QPDF_Bool.lo libqpdf/build/QPDF_Dictionary.lo libqpdf/build/QPDF_InlineImage.lo libqpdf/build/QPDF_Integer.lo libqpdf/build/QPDF_Name.lo libqpdf/build/QPDF_Null.lo libqpdf/build/QPDF_Operator.lo libqpdf/build/QPDF_Real.lo libqpdf/build/QPDF_Reserved.lo libqpdf/build/QPDF_Stream.lo libqpdf/build/QPDF_String.lo libqpdf/build/QPDF_encryption.lo libqpdf/build/QPDF_linearization.lo libqpdf/build/QPDF_optimization.lo libqpdf/build/QPDF_pages.lo libqpdf/build/QTC.lo libqpdf/build/QUtil.lo libqpdf/build/RC4.lo libqpdf/build/SecureRandomDataProvider.lo libqpdf/build/SF_FlateLzwDecode.lo libqpdf/build/SparseOHArray.lo libqpdf/build/qpdf-c.lo libqpdf/build/QPDFCrypto_gnutls.lo -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lgnutls -ljpeg -lz -rpath /usr/lib/i386-linux-gnu -version-info 29:0:1 -no-undefined -libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/10/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/10/crtbeginS.o libqpdf/build/.libs/BitStream.o libqpdf/build/.libs/BitWriter.o libqpdf/build/.libs/Buffer.o libqpdf/build/.libs/BufferInputSource.o libqpdf/build/.libs/ClosedFileInputSource.o libqpdf/build/.libs/ContentNormalizer.o libqpdf/build/.libs/CryptoRandomDataProvider.o libqpdf/build/.libs/FileInputSource.o libqpdf/build/.libs/InputSource.o libqpdf/build/.libs/InsecureRandomDataProvider.o libqpdf/build/.libs/JSON.o libqpdf/build/.libs/MD5.o libqpdf/build/.libs/OffsetInputSource.o libqpdf/build/.libs/Pipeline.o libqpdf/build/.libs/Pl_AES_PDF.o libqpdf/build/.libs/Pl_ASCII85Decoder.o libqpdf/build/.libs/Pl_ASCIIHexDecoder.o libqpdf/build/.libs/Pl_Buffer.o libqpdf/build/.libs/Pl_Concatenate.o libqpdf/build/.libs/Pl_Count.o libqpdf/build/.libs/Pl_DCT.o libqpdf/build/.libs/Pl_Discard.o libqpdf/build/.libs/Pl_Flate.o libqpdf/build/.libs/Pl_LZWDecoder.o libqpdf/build/.libs/Pl_MD5.o libqpdf/build/.libs/Pl_PNGFilter.o libqpdf/build/.libs/Pl_QPDFTokenizer.o libqpdf/build/.libs/Pl_RC4.o libqpdf/build/.libs/Pl_RunLength.o libqpdf/build/.libs/Pl_SHA2.o libqpdf/build/.libs/Pl_StdioFile.o libqpdf/build/.libs/Pl_TIFFPredictor.o libqpdf/build/.libs/QPDF.o libqpdf/build/.libs/QPDFAcroFormDocumentHelper.o libqpdf/build/.libs/QPDFAnnotationObjectHelper.o libqpdf/build/.libs/QPDFCryptoProvider.o libqpdf/build/.libs/QPDFExc.o libqpdf/build/.libs/QPDFFormFieldObjectHelper.o libqpdf/build/.libs/QPDFMatrix.o libqpdf/build/.libs/QPDFNameTreeObjectHelper.o libqpdf/build/.libs/QPDFNumberTreeObjectHelper.o libqpdf/build/.libs/QPDFObjGen.o libqpdf/build/.libs/QPDFObject.o libqpdf/build/.libs/QPDFObjectHandle.o libqpdf/build/.libs/QPDFOutlineDocumentHelper.o libqpdf/build/.libs/QPDFOutlineObjectHelper.o libqpdf/build/.libs/QPDFPageDocumentHelper.o libqpdf/build/.libs/QPDFPageLabelDocumentHelper.o libqpdf/build/.libs/QPDFPageObjectHelper.o libqpdf/build/.libs/QPDFStreamFilter.o libqpdf/build/.libs/QPDFSystemError.o libqpdf/build/.libs/QPDFTokenizer.o libqpdf/build/.libs/QPDFWriter.o libqpdf/build/.libs/QPDFXRefEntry.o libqpdf/build/.libs/QPDF_Array.o libqpdf/build/.libs/QPDF_Bool.o libqpdf/build/.libs/QPDF_Dictionary.o libqpdf/build/.libs/QPDF_InlineImage.o libqpdf/build/.libs/QPDF_Integer.o libqpdf/build/.libs/QPDF_Name.o libqpdf/build/.libs/QPDF_Null.o libqpdf/build/.libs/QPDF_Operator.o libqpdf/build/.libs/QPDF_Real.o libqpdf/build/.libs/QPDF_Reserved.o libqpdf/build/.libs/QPDF_Stream.o libqpdf/build/.libs/QPDF_String.o libqpdf/build/.libs/QPDF_encryption.o libqpdf/build/.libs/QPDF_linearization.o libqpdf/build/.libs/QPDF_optimization.o libqpdf/build/.libs/QPDF_pages.o libqpdf/build/.libs/QTC.o libqpdf/build/.libs/QUtil.o libqpdf/build/.libs/RC4.o libqpdf/build/.libs/SecureRandomDataProvider.o libqpdf/build/.libs/SF_FlateLzwDecode.o libqpdf/build/.libs/SparseOHArray.o libqpdf/build/.libs/qpdf-c.o libqpdf/build/.libs/QPDFCrypto_gnutls.o -latomic -lgnutls -ljpeg -lz -L/usr/lib/gcc/i686-linux-gnu/10 -L/usr/lib/gcc/i686-linux-gnu/10/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/10/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/10/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/10/crtendS.o /usr/lib/gcc/i686-linux-gnu/10/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,--version-script=libqpdf.map -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libqpdf.so.28 -o libqpdf/build/.libs/libqpdf.so.28.1.0 libtool: link: (cd "libqpdf/build/.libs" && rm -f "libqpdf.so.28" && ln -s "libqpdf.so.28.1.0" "libqpdf.so.28") libtool: link: (cd "libqpdf/build/.libs" && rm -f "libqpdf.so" && ln -s "libqpdf.so.28.1.0" "libqpdf.so") libtool: link: ar cr libqpdf/build/.libs/libqpdf.a libqpdf/build/BitStream.o libqpdf/build/BitWriter.o libqpdf/build/Buffer.o libqpdf/build/BufferInputSource.o libqpdf/build/ClosedFileInputSource.o libqpdf/build/ContentNormalizer.o libqpdf/build/CryptoRandomDataProvider.o libqpdf/build/FileInputSource.o libqpdf/build/InputSource.o libqpdf/build/InsecureRandomDataProvider.o libqpdf/build/JSON.o libqpdf/build/MD5.o libqpdf/build/OffsetInputSource.o libqpdf/build/Pipeline.o libqpdf/build/Pl_AES_PDF.o libqpdf/build/Pl_ASCII85Decoder.o libqpdf/build/Pl_ASCIIHexDecoder.o libqpdf/build/Pl_Buffer.o libqpdf/build/Pl_Concatenate.o libqpdf/build/Pl_Count.o libqpdf/build/Pl_DCT.o libqpdf/build/Pl_Discard.o libqpdf/build/Pl_Flate.o libqpdf/build/Pl_LZWDecoder.o libqpdf/build/Pl_MD5.o libqpdf/build/Pl_PNGFilter.o libqpdf/build/Pl_QPDFTokenizer.o libqpdf/build/Pl_RC4.o libqpdf/build/Pl_RunLength.o libqpdf/build/Pl_SHA2.o libqpdf/build/Pl_StdioFile.o libqpdf/build/Pl_TIFFPredictor.o libqpdf/build/QPDF.o libqpdf/build/QPDFAcroFormDocumentHelper.o libqpdf/build/QPDFAnnotationObjectHelper.o libqpdf/build/QPDFCryptoProvider.o libqpdf/build/QPDFExc.o libqpdf/build/QPDFFormFieldObjectHelper.o libqpdf/build/QPDFMatrix.o libqpdf/build/QPDFNameTreeObjectHelper.o libqpdf/build/QPDFNumberTreeObjectHelper.o libqpdf/build/QPDFObjGen.o libqpdf/build/QPDFObject.o libqpdf/build/QPDFObjectHandle.o libqpdf/build/QPDFOutlineDocumentHelper.o libqpdf/build/QPDFOutlineObjectHelper.o libqpdf/build/QPDFPageDocumentHelper.o libqpdf/build/QPDFPageLabelDocumentHelper.o libqpdf/build/QPDFPageObjectHelper.o libqpdf/build/QPDFStreamFilter.o libqpdf/build/QPDFSystemError.o libqpdf/build/QPDFTokenizer.o libqpdf/build/QPDFWriter.o libqpdf/build/QPDFXRefEntry.o libqpdf/build/QPDF_Array.o libqpdf/build/QPDF_Bool.o libqpdf/build/QPDF_Dictionary.o libqpdf/build/QPDF_InlineImage.o libqpdf/build/QPDF_Integer.o libqpdf/build/QPDF_Name.o libqpdf/build/QPDF_Null.o libqpdf/build/QPDF_Operator.o libqpdf/build/QPDF_Real.o libqpdf/build/QPDF_Reserved.o libqpdf/build/QPDF_Stream.o libqpdf/build/QPDF_String.o libqpdf/build/QPDF_encryption.o libqpdf/build/QPDF_linearization.o libqpdf/build/QPDF_optimization.o libqpdf/build/QPDF_pages.o libqpdf/build/QTC.o libqpdf/build/QUtil.o libqpdf/build/RC4.o libqpdf/build/SecureRandomDataProvider.o libqpdf/build/SF_FlateLzwDecode.o libqpdf/build/SparseOHArray.o libqpdf/build/qpdf-c.o libqpdf/build/QPDFCrypto_gnutls.o @@ -882,47 +917,47 @@ /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_large_file.o -o qpdf/build/test_large_file -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_parsedoffset.o -o qpdf/build/test_parsedoffset -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_pdf_doc_encoding.o -o qpdf/build/test_pdf_doc_encoding -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/fix-qdf.o -o qpdf/build/.libs/fix-qdf -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/pdf_from_scratch.o -o qpdf/build/.libs/pdf_from_scratch -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_large_file.o -o qpdf/build/.libs/test_large_file -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_parsedoffset.o -o qpdf/build/.libs/test_parsedoffset -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_driver.o -o qpdf/build/.libs/test_driver -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_pdf_doc_encoding.o -o qpdf/build/.libs/test_pdf_doc_encoding -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_pdf_unicode.o -o qpdf/build/test_pdf_unicode -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_renumber.o -o qpdf/build/test_renumber -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_shell_glob.o -o qpdf/build/test_shell_glob -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_tokenizer.o -o qpdf/build/test_tokenizer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_unicode_filenames.o -o qpdf/build/test_unicode_filenames -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_xref.o -o qpdf/build/test_xref -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf-ctest.o -o qpdf/build/qpdf-ctest -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall zlib-flate/build/zlib-flate.o -o zlib-flate/build/zlib-flate -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/qpdf_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/qpdf_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_pdf_doc_encoding.o -o qpdf/build/.libs/test_pdf_doc_encoding -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_parsedoffset.o -o qpdf/build/.libs/test_parsedoffset -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/pdf_from_scratch.o -o qpdf/build/.libs/pdf_from_scratch -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_large_file.o -o qpdf/build/.libs/test_large_file -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_xref.o -o qpdf/build/.libs/test_xref -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_pdf_unicode.o -o qpdf/build/.libs/test_pdf_unicode -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_renumber.o -o qpdf/build/.libs/test_renumber -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/fix-qdf.o -o qpdf/build/.libs/fix-qdf -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf-ctest.o -o qpdf/build/.libs/qpdf-ctest -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_unicode_filenames.o -o qpdf/build/.libs/test_unicode_filenames -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_shell_glob.o -o qpdf/build/.libs/test_shell_glob -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_tokenizer.o -o qpdf/build/.libs/test_tokenizer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_driver.o -o qpdf/build/.libs/test_driver -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/qpdf_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/qpdf_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_unicode_filenames.o -o qpdf/build/.libs/test_unicode_filenames -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall zlib-flate/build/zlib-flate.o -o zlib-flate/build/.libs/zlib-flate -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf-ctest.o -o qpdf/build/qpdf-ctest -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/test_xref.o -o qpdf/build/.libs/test_xref -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall zlib-flate/build/zlib-flate.o -o zlib-flate/build/zlib-flate -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/qpdf_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/qpdf_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/ascii85_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/ascii85_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf-ctest.o -o qpdf/build/.libs/qpdf-ctest -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/dct_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/dct_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/flate_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/flate_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall zlib-flate/build/zlib-flate.o -o zlib-flate/build/.libs/zlib-flate -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/ascii85_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/ascii85_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/qpdf_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/qpdf_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/hex_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/hex_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/flate_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/flate_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/dct_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/dct_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/lzw_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/lzw_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/pngpredictor_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/pngpredictor_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/runlength_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/runlength_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/tiffpredictor_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/tiffpredictor_fuzzer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/ascii85_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/ascii85_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/dct_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/dct_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/flate_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/flate_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/hex_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/hex_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/lzw_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/lzw_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf.o -o qpdf/build/qpdf -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/pngpredictor_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/pngpredictor_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/runlength_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/runlength_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/hex_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/hex_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/tiffpredictor_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/tiffpredictor_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall fuzz/build/pngpredictor_fuzzer.o fuzz/build/standalone_fuzz_target_runner.o -o fuzz/build/.libs/pngpredictor_fuzzer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf.o -o qpdf/build/qpdf -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall qpdf/build/qpdf.o -o qpdf/build/.libs/qpdf -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/cxx11.o -o libtests/build/cxx11 -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/aes.o -o libtests/build/aes -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz @@ -931,6 +966,13 @@ /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/buffer.o -o libtests/build/buffer -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/closed_file_input_source.o -o libtests/build/closed_file_input_source -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/concatenate.o -o libtests/build/concatenate -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/aes.o -o libtests/build/.libs/aes -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/concatenate.o -o libtests/build/.libs/concatenate -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/closed_file_input_source.o -o libtests/build/.libs/closed_file_input_source -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/bits.o -o libtests/build/.libs/bits -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/cxx11.o -o libtests/build/.libs/cxx11 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/ascii85.o -o libtests/build/.libs/ascii85 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/buffer.o -o libtests/build/.libs/buffer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/dct_compress.o -o libtests/build/dct_compress -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/dct_uncompress.o -o libtests/build/dct_uncompress -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/flate.o -o libtests/build/flate -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz @@ -938,29 +980,27 @@ /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/input_source.o -o libtests/build/input_source -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/json.o -o libtests/build/json -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/lzw.o -o libtests/build/lzw -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/main_from_wmain.o -o libtests/build/main_from_wmain -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/matrix.o -o libtests/build/matrix -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/dct_uncompress.o -o libtests/build/.libs/dct_uncompress -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/lzw.o -o libtests/build/.libs/lzw -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/concatenate.o -o libtests/build/.libs/concatenate -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/cxx11.o -o libtests/build/.libs/cxx11 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/aes.o -o libtests/build/.libs/aes -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/buffer.o -o libtests/build/.libs/buffer -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/bits.o -o libtests/build/.libs/bits -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/closed_file_input_source.o -o libtests/build/.libs/closed_file_input_source -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/ascii85.o -o libtests/build/.libs/ascii85 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/matrix.o -o libtests/build/.libs/matrix -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/json.o -o libtests/build/.libs/json -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/input_source.o -o libtests/build/.libs/input_source -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/flate.o -o libtests/build/.libs/flate -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/main_from_wmain.o -o libtests/build/.libs/main_from_wmain -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/dct_compress.o -o libtests/build/.libs/dct_compress -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/flate.o -o libtests/build/.libs/flate -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/input_source.o -o libtests/build/.libs/input_source -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/json.o -o libtests/build/.libs/json -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/hex.o -o libtests/build/.libs/hex -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/lzw.o -o libtests/build/.libs/lzw -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/main_from_wmain.o -o libtests/build/main_from_wmain -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/matrix.o -o libtests/build/matrix -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/md5.o -o libtests/build/md5 -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/numrange.o -o libtests/build/numrange -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/pointer_holder.o -o libtests/build/pointer_holder -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/predictors.o -o libtests/build/predictors -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/qintc.o -o libtests/build/qintc -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/main_from_wmain.o -o libtests/build/.libs/main_from_wmain -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/matrix.o -o libtests/build/.libs/matrix -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/md5.o -o libtests/build/.libs/md5 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/numrange.o -o libtests/build/.libs/numrange -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/pointer_holder.o -o libtests/build/.libs/pointer_holder -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/predictors.o -o libtests/build/.libs/predictors -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/qintc.o -o libtests/build/.libs/qintc -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/qutil.o -o libtests/build/qutil -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/random.o -o libtests/build/random -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/rc4.o -o libtests/build/rc4 -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz @@ -968,29 +1008,27 @@ /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/sha2.o -o libtests/build/sha2 -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/sparse_array.o -o libtests/build/sparse_array -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-bookmarks.o -o examples/build/pdf-bookmarks -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-count-strings.o -o examples/build/pdf-count-strings -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-create.o -o examples/build/pdf-create -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-custom-filter.o -o examples/build/pdf-custom-filter -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-double-page-size.o -o examples/build/pdf-double-page-size -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/md5.o -o libtests/build/.libs/md5 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/numrange.o -o libtests/build/.libs/numrange -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/pointer_holder.o -o libtests/build/.libs/pointer_holder -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/predictors.o -o libtests/build/.libs/predictors -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/qintc.o -o libtests/build/.libs/qintc -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/rc4.o -o libtests/build/.libs/rc4 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/sparse_array.o -o libtests/build/.libs/sparse_array -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/qutil.o -o libtests/build/.libs/qutil -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/sha2.o -o libtests/build/.libs/sha2 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/rc4.o -o libtests/build/.libs/rc4 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/random.o -o libtests/build/.libs/random -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/qutil.o -o libtests/build/.libs/qutil -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-count-strings.o -o examples/build/.libs/pdf-count-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-custom-filter.o -o examples/build/.libs/pdf-custom-filter -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/runlength.o -o libtests/build/.libs/runlength -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-bookmarks.o -o examples/build/.libs/pdf-bookmarks -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-create.o -o examples/build/.libs/pdf-create -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-double-page-size.o -o examples/build/.libs/pdf-double-page-size -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall libtests/build/sparse_array.o -o libtests/build/.libs/sparse_array -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-count-strings.o -o examples/build/pdf-count-strings -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-create.o -o examples/build/pdf-create -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-custom-filter.o -o examples/build/pdf-custom-filter -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +/bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-double-page-size.o -o examples/build/pdf-double-page-size -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-filter-tokens.o -o examples/build/pdf-filter-tokens -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-invert-images.o -o examples/build/pdf-invert-images -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-mod-info.o -o examples/build/pdf-mod-info -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-count-strings.o -o examples/build/.libs/pdf-count-strings -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-create.o -o examples/build/.libs/pdf-create -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-double-page-size.o -o examples/build/.libs/pdf-double-page-size -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-custom-filter.o -o examples/build/.libs/pdf-custom-filter -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-filter-tokens.o -o examples/build/.libs/pdf-filter-tokens -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-invert-images.o -o examples/build/.libs/pdf-invert-images -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-mod-info.o -o examples/build/.libs/pdf-mod-info -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-npages.o -o examples/build/pdf-npages -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-overlay-page.o -o examples/build/pdf-overlay-page -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-parse-content.o -o examples/build/pdf-parse-content -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz @@ -998,19 +1036,16 @@ /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-split-pages.o -o examples/build/pdf-split-pages -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-c-objects.o -o examples/build/pdf-c-objects -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz /bin/bash ./libtool --mode=link g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-linearize.o -o examples/build/pdf-linearize -Llibqpdf/build -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -lqpdf -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-filter-tokens.o -o examples/build/.libs/pdf-filter-tokens -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-invert-images.o -o examples/build/.libs/pdf-invert-images -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-mod-info.o -o examples/build/.libs/pdf-mod-info -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-npages.o -o examples/build/.libs/pdf-npages -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-overlay-page.o -o examples/build/.libs/pdf-overlay-page -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-linearize.o -o examples/build/.libs/pdf-linearize -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-c-objects.o -o examples/build/.libs/pdf-c-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz -libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-set-form-values.o -o examples/build/.libs/pdf-set-form-values -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-parse-content.o -o examples/build/.libs/pdf-parse-content -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-set-form-values.o -o examples/build/.libs/pdf-set-form-values -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-c-objects.o -o examples/build/.libs/pdf-c-objects -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-split-pages.o -o examples/build/.libs/pdf-split-pages -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz +libtool: link: g++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/qpdf-10.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -Wconversion -Wsign-conversion -Wshadow=local -Wold-style-cast -Wall examples/build/pdf-linearize.o -o examples/build/.libs/pdf-linearize -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Llibqpdf/build -latomic /build/reproducible-path/qpdf-10.1.0/libqpdf/build/.libs/libqpdf.so -lgnutls -ljpeg -lz make[1]: Leaving directory '/build/reproducible-path/qpdf-10.1.0' dh_auto_test - make -j16 check VERBOSE=1 + make -j7 check VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/qpdf-10.1.0' running qtest-driver for qpdf running qtest-driver for zlib-flate @@ -1019,77 +1054,77 @@ running qtest-driver for examples ****************************************** -STARTING TESTS on Sun Feb 16 06:32:17 2025 +STARTING TESTS on Mon Jan 15 00:13:44 2024 ****************************************** +Running ../qtest/zf.test + ****************************************** -STARTING TESTS on Sun Feb 16 06:32:17 2025 +STARTING TESTS on Mon Jan 15 00:13:44 2024 ****************************************** - -Running ../qtest/zf.test Test coverage active in scope qpdf Running ../qtest/qpdf.test ****************************************** -STARTING TESTS on Sun Feb 16 06:32:17 2025 +STARTING TESTS on Mon Jan 15 00:13:44 2024 ****************************************** +Running ../qtest/fuzz.test + ****************************************** -STARTING TESTS on Sun Feb 16 06:32:17 2025 +STARTING TESTS on Mon Jan 15 00:13:44 2024 ****************************************** ****************************************** -STARTING TESTS on Sun Feb 16 06:32:17 2025 +STARTING TESTS on Mon Jan 15 00:13:44 2024 ****************************************** - -Running ../qtest/fuzz.test Test coverage active in scope examples Running ../qtest/bookmarks.test -Test coverage active in scope libtests +zlib-flate 1 (compress) ... Test coverage active in scope libtests Running ../qtest/aes.test -zlib-flate 1 (compress) ... PASSED -zlib-flate 2 (uncompress) ... fuzz 1 (file count for ../ascii85_fuzzer_seed_corpus) ... pdf-bookmarks 1 (show:, style:) ... PASSED +PASSED +zlib-flate 2 (uncompress) ... fuzz 1 (file count for ../ascii85_fuzzer_seed_corpus) ... PASSED fuzz 2 (ascii85 checksum a0113b6bc9b18c0d120bdf79f10a4928dc6fc908) ... PASSED fuzz 3 (ascii85 fuzz check a0113b6bc9b18c0d120bdf79f10a4928dc6fc908) ... PASSED -zlib-flate 3 (compress) ... PASSED +pdf-bookmarks 1 (show:, style:) ... zlib-flate 3 (compress) ... PASSED fuzz 4 (file count for ../dct_fuzzer_seed_corpus) ... PASSED -PASSED -fuzz 5 (dct checksum 4255e4e69733376eb7681d1aad44d39252ae4a75) ... pdf-bookmarks 2 (show:, style: -lines) ... PASSED -fuzz 6 (dct fuzz check 4255e4e69733376eb7681d1aad44d39252ae4a75) ... AES 1 (encrypt test vector (gnutls)) ... PASSED -zlib-flate 4 (uncompress) ... --- Character Encoding --- -PASSED -fuzz 7 (file count for ../flate_fuzzer_seed_corpus) ... qpdf 1 (PDF doc encoding to Unicode) ... PASSED +fuzz 5 (dct checksum 4255e4e69733376eb7681d1aad44d39252ae4a75) ... PASSED +fuzz 6 (dct fuzz check 4255e4e69733376eb7681d1aad44d39252ae4a75) ... PASSED +zlib-flate 4 (uncompress) ... PASSED +pdf-bookmarks 2 (show:, style: -lines) ... --- Character Encoding --- +qpdf 1 (PDF doc encoding to Unicode) ... PASSED +fuzz 7 (file count for ../flate_fuzzer_seed_corpus) ... PASSED fuzz 8 (flate checksum de72db41219fa2fc5113b4634a7c2bb437d48938) ... PASSED -fuzz 9 (flate fuzz check de72db41219fa2fc5113b4634a7c2bb437d48938) ... PASSED -AES 2 (check output) ... PASSED -pdf-bookmarks 3 (show:, style: -numbers) ... PASSED -AES 3 (decrypt test vector (gnutls)) ... PASSED +fuzz 9 (flate fuzz check de72db41219fa2fc5113b4634a7c2bb437d48938) ... AES 1 (encrypt test vector (gnutls)) ... PASSED zlib-flate 5 (compress) ... PASSED +pdf-bookmarks 3 (show:, style: -numbers) ... PASSED fuzz 10 (file count for ../hex_fuzzer_seed_corpus) ... PASSED fuzz 11 (hex checksum 1c43fc2a41e55a9e1cecce2013254b632f5afac4) ... PASSED fuzz 12 (hex fuzz check 1c43fc2a41e55a9e1cecce2013254b632f5afac4) ... PASSED -AES 4 (check output) ... PASSED -AES 5 (encrypt data1 (gnutls)) ... PASSED -pdf-bookmarks 4 (show: -show-open, style:) ... PASSED -qpdf 2 (UTF-16 encoding) ... PASSED zlib-flate 6 (uncompress) ... PASSED -fuzz 13 (file count for ../lzw_fuzzer_seed_corpus) ... PASSED -fuzz 14 (lzw checksum a19f987b885f5a96069f4bc7f12b9e84ceba7dfa) ... PASSED -fuzz 15 (lzw fuzz check a19f987b885f5a96069f4bc7f12b9e84ceba7dfa) ... PASSED +qpdf 2 (UTF-16 encoding) ... PASSED PASSED -pdf-bookmarks 5 (show: -show-open, style: -lines) ... PASSED -zlib-flate 7 (error) ... PASSED +AES 2 (check output) ... fuzz 13 (file count for ../lzw_fuzzer_seed_corpus) ... PASSED PASSED -fuzz 16 (lzw checksum d95e70dee47eb085060d6e01534f7c3c17e3ae56) ... qpdf 3 (UTF-16 encoding errors) ... PASSED +AES 3 (decrypt test vector (gnutls)) ... fuzz 14 (lzw checksum a19f987b885f5a96069f4bc7f12b9e84ceba7dfa) ... PASSED +fuzz 15 (lzw fuzz check a19f987b885f5a96069f4bc7f12b9e84ceba7dfa) ... PASSED +pdf-bookmarks 4 (show: -show-open, style:) ... PASSED +zlib-flate 7 (error) ... PASSED +AES 4 (check output) ... PASSED +AES 5 (encrypt data1 (gnutls)) ... PASSED +fuzz 16 (lzw checksum d95e70dee47eb085060d6e01534f7c3c17e3ae56) ... PASSED +qpdf 3 (UTF-16 encoding errors) ... PASSED fuzz 17 (lzw fuzz check d95e70dee47eb085060d6e01534f7c3c17e3ae56) ... PASSED +pdf-bookmarks 5 (show: -show-open, style: -lines) ... PASSED +PASSED Overall test suite ... PASSED @@ -1104,1069 +1139,1452 @@ Extra Tests: 0 PASSED -pdf-bookmarks 6 (show: -show-open, style: -numbers) ... PASSED fuzz 18 (file count for ../pngpredictor_fuzzer_seed_corpus) ... PASSED -qpdf 4 (bash completion: top) ... PASSED fuzz 19 (pngpredictor checksum 70ade8c4239563ca806d2d297a4e48099156c450) ... PASSED fuzz 20 (pngpredictor fuzz check 70ade8c4239563ca806d2d297a4e48099156c450) ... PASSED -pdf-bookmarks 7 (no bookmarks) ... PASSED +qpdf 4 (bash completion: top) ... PASSED +pdf-bookmarks 6 (show: -show-open, style: -numbers) ... PASSED fuzz 21 (file count for ../runlength_fuzzer_seed_corpus) ... PASSED -qpdf 5 (zsh completion: top) ... PASSED fuzz 22 (runlength checksum 075cf1366a47754ffc0f59797ecd60eb221c8a0d) ... PASSED fuzz 23 (runlength fuzz check 075cf1366a47754ffc0f59797ecd60eb221c8a0d) ... PASSED -pdf-bookmarks 8 (bad) ... PASSED +qpdf 5 (zsh completion: top) ... PASSED fuzz 24 (runlength checksum 0928451e068252ef8f3d1878a5c1f81b86dc9eb8) ... PASSED -qpdf 6 (bash completion: top-arg) ... PASSED fuzz 25 (runlength fuzz check 0928451e068252ef8f3d1878a5c1f81b86dc9eb8) ... PASSED -pdf-bookmarks 9 (encrypted, targets) ... PASSED +qpdf 6 (bash completion: top-arg) ... PASSED +pdf-bookmarks 7 (no bookmarks) ... PASSED fuzz 26 (runlength checksum 4354588bbf0979da3b05eb7cadd13b74141ad49c) ... PASSED +pdf-bookmarks 8 (bad) ... PASSED fuzz 27 (runlength fuzz check 4354588bbf0979da3b05eb7cadd13b74141ad49c) ... PASSED qpdf 7 (zsh completion: top-arg) ... PASSED fuzz 28 (runlength checksum 4ffb8ea47113554fbac0d5ba533838e3dd7aa23a) ... PASSED +pdf-bookmarks 9 (encrypted, targets) ... PASSED fuzz 29 (runlength fuzz check 4ffb8ea47113554fbac0d5ba533838e3dd7aa23a) ... PASSED -pdf-bookmarks 10 (bookmarks deleted) ... PASSED fuzz 30 (runlength checksum b307a53d7d354fe2dbd4b13dca43ddacfaea91e1) ... PASSED fuzz 31 (runlength fuzz check b307a53d7d354fe2dbd4b13dca43ddacfaea91e1) ... PASSED -pdf-bookmarks 11 (non-trivial pdf doc to unicode) ... PASSED +pdf-bookmarks 10 (bookmarks deleted) ... PASSED fuzz 32 (runlength checksum c78ebd3c85a39a596d9f5cfd2b8d240bc1b9c125) ... PASSED fuzz 33 (runlength fuzz check c78ebd3c85a39a596d9f5cfd2b8d240bc1b9c125) ... PASSED qpdf 8 (bash completion: enc) ... PASSED - -Running ../qtest/c-objects.test -PASSED +pdf-bookmarks 11 (non-trivial pdf doc to unicode) ... PASSED fuzz 34 (file count for ../tiffpredictor_fuzzer_seed_corpus) ... PASSED fuzz 35 (tiffpredictor checksum 9c848d2c383eb26a026d0b4428421c5e43c2d7b9) ... PASSED fuzz 36 (tiffpredictor fuzz check 9c848d2c383eb26a026d0b4428421c5e43c2d7b9) ... PASSED qpdf 9 (zsh completion: enc) ... PASSED + +Running ../qtest/c-objects.test PASSED -qpdf 10 (bash completion: encrypt) ... fuzz 37 (file count for ../build/qpdf_fuzzer_seed_corpus) ... PASSED +fuzz 37 (file count for ../build/qpdf_fuzzer_seed_corpus) ... PASSED +qpdf 10 (bash completion: encrypt) ... PASSED fuzz 38 (qpdf checksum 0010f5e548bf4d007df97d446b2de66f1990d49c) ... PASSED -fuzz 39 (qpdf fuzz check 0010f5e548bf4d007df97d446b2de66f1990d49c) ... c-objects 1 (c-objects (1)) ... PASSED +fuzz 39 (qpdf fuzz check 0010f5e548bf4d007df97d446b2de66f1990d49c) ... PASSED qpdf 11 (zsh completion: encrypt) ... PASSED fuzz 40 (qpdf checksum 001eaaf3e68a9aad8ca09195841ab1a872e4fe72) ... PASSED -fuzz 41 (qpdf fuzz check 001eaaf3e68a9aad8ca09195841ab1a872e4fe72) ... PASSED +fuzz 41 (qpdf fuzz check 001eaaf3e68a9aad8ca09195841ab1a872e4fe72) ... c-objects 1 (c-objects (1)) ... PASSED qpdf 12 (bash completion: encrypt-u) ... PASSED -c-objects 2 (check output) ... PASSED -c-objects 3 (c-objects (2)) ... PASSED qpdf 13 (zsh completion: encrypt-u) ... PASSED +c-objects 2 (check output) ... PASSED fuzz 42 (qpdf checksum 003901a3467fb692a975094c936cc2fcd30a0b38) ... PASSED fuzz 43 (qpdf fuzz check 003901a3467fb692a975094c936cc2fcd30a0b38) ... PASSED -c-objects 4 (check output) ... PASSED - -Running ../qtest/count-strings.test -PASSED +c-objects 3 (c-objects (2)) ... PASSED qpdf 14 (bash completion: encrypt-u-o) ... PASSED fuzz 44 (qpdf checksum 0043a9ed464392dce3a3ba7debbc304d3a72a4c5) ... PASSED fuzz 45 (qpdf fuzz check 0043a9ed464392dce3a3ba7debbc304d3a72a4c5) ... PASSED +c-objects 4 (check output) ... PASSED qpdf 15 (zsh completion: encrypt-u-o) ... PASSED + +Running ../qtest/count-strings.test +PASSED +qpdf 16 (bash completion: encrypt-u-o) ... PASSED fuzz 46 (qpdf checksum 004f8fb2a10d6f1de815b9971bf84002e944ecc1) ... PASSED fuzz 47 (qpdf fuzz check 004f8fb2a10d6f1de815b9971bf84002e944ecc1) ... PASSED -qpdf 16 (bash completion: encrypt-u-o) ... pdf-count-strings 1 (filter tokens) ... PASSED -qpdf 17 (zsh completion: encrypt-u-o) ... PASSED +qpdf 17 (zsh completion: encrypt-u-o) ... pdf-count-strings 1 (filter tokens) ... PASSED +qpdf 18 (bash completion: encrypt-40) ... PASSED +fuzz 48 (qpdf checksum 005f4eed2fc84586837f291aae227c83cc4f8c73) ... PASSED +fuzz 49 (qpdf fuzz check 005f4eed2fc84586837f291aae227c83cc4f8c73) ... PASSED Running ../qtest/create.test PASSED -fuzz 48 (qpdf checksum 005f4eed2fc84586837f291aae227c83cc4f8c73) ... PASSED -fuzz 49 (qpdf fuzz check 005f4eed2fc84586837f291aae227c83cc4f8c73) ... PASSED -qpdf 18 (bash completion: encrypt-40) ... PASSED +qpdf 19 (zsh completion: encrypt-40) ... PASSED fuzz 50 (qpdf checksum 0069c548312decfe3d7ac0d071b9c032fed20eb9) ... PASSED fuzz 51 (qpdf fuzz check 0069c548312decfe3d7ac0d071b9c032fed20eb9) ... PASSED -qpdf 19 (zsh completion: encrypt-40) ... PASSED -qpdf 20 (bash completion: encrypt-128) ... create 1 (create a simple PDF) ... PASSED -fuzz 52 (qpdf checksum 008420fc8487f07941fb1fe3931fd25a881e5836) ... PASSED -fuzz 53 (qpdf fuzz check 008420fc8487f07941fb1fe3931fd25a881e5836) ... PASSED -qpdf 21 (zsh completion: encrypt-128) ... PASSED +qpdf 20 (bash completion: encrypt-128) ... PASSED +PASSED +fuzz 52 (qpdf checksum 008420fc8487f07941fb1fe3931fd25a881e5836) ... qpdf 21 (zsh completion: encrypt-128) ... PASSED +fuzz 53 (qpdf fuzz check 008420fc8487f07941fb1fe3931fd25a881e5836) ... create 1 (create a simple PDF) ... PASSED fuzz 54 (qpdf checksum 008cd6bbc20cbe27ade26bd3e4d55c1a081473a6) ... PASSED fuzz 55 (qpdf fuzz check 008cd6bbc20cbe27ade26bd3e4d55c1a081473a6) ... PASSED qpdf 22 (bash completion: encrypt-256) ... PASSED -fuzz 56 (qpdf checksum 009ffda690e8b8583c7c7347fd1cdd0d71b3f80b) ... PASSED +PASSED +fuzz 56 (qpdf checksum 009ffda690e8b8583c7c7347fd1cdd0d71b3f80b) ... qpdf 23 (zsh completion: encrypt-256) ... PASSED fuzz 57 (qpdf fuzz check 009ffda690e8b8583c7c7347fd1cdd0d71b3f80b) ... PASSED -qpdf 23 (zsh completion: encrypt-256) ... PASSED qpdf 24 (bash completion: encrypt-bad) ... PASSED qpdf 25 (zsh completion: encrypt-bad) ... PASSED qpdf 26 (bash completion: split) ... PASSED -qpdf 27 (zsh completion: split) ... PASSED +qpdf 27 (zsh completion: split) ... AES 6 (encrypt data1 again (gnutls)) ... PASSED +AES 7 (check size) ... PASSED qpdf 28 (bash completion: decode-l) ... PASSED -fuzz 58 (qpdf checksum 00b28ff06b788b9b67c6b259800f404f9f3761fd) ... PASSED +AES 8 (check size) ... PASSED +AES 9 (verify files are different) ... PASSED +AES 10 (decrypt data1 (gnutls)) ... PASSED qpdf 29 (zsh completion: decode-l) ... PASSED +AES 11 (decrypt data1 again (gnutls)) ... PASSED +PASSED +AES 12 (check output) ... qpdf 30 (bash completion: decode-l) ... PASSED +AES 13 (check output) ... PASSED +AES 14 (encrypt data2 (gnutls)) ... PASSED +fuzz 58 (qpdf checksum 00b28ff06b788b9b67c6b259800f404f9f3761fd) ... PASSED fuzz 59 (qpdf fuzz check 00b28ff06b788b9b67c6b259800f404f9f3761fd) ... PASSED +qpdf 31 (zsh completion: decode-l) ... PASSED PASSED -fuzz 60 (qpdf checksum 00c3be1e0d4bbdd637819d76c1e93207ca9e0993) ... qpdf 30 (bash completion: decode-l) ... PASSED +fuzz 60 (qpdf checksum 00c3be1e0d4bbdd637819d76c1e93207ca9e0993) ... PASSED fuzz 61 (qpdf fuzz check 00c3be1e0d4bbdd637819d76c1e93207ca9e0993) ... PASSED -qpdf 31 (zsh completion: decode-l) ... PASSED +qpdf 32 (bash completion: decode-level) ... PASSED fuzz 62 (qpdf checksum 00e6c36f32ca35130dc5023a9c7574fd8832f5b6) ... PASSED fuzz 63 (qpdf fuzz check 00e6c36f32ca35130dc5023a9c7574fd8832f5b6) ... PASSED -qpdf 32 (bash completion: decode-level) ... PASSED +qpdf 33 (zsh completion: decode-level) ... PASSED fuzz 64 (qpdf checksum 00f5c36615a05b0229278ea4263a4b274652c3ca) ... PASSED fuzz 65 (qpdf fuzz check 00f5c36615a05b0229278ea4263a4b274652c3ca) ... PASSED -qpdf 33 (zsh completion: decode-level) ... PASSED +qpdf 34 (bash completion: decode-level-g) ... PASSED fuzz 66 (qpdf checksum 00feb395ffd12f12ae264596f1d1303659579bc4) ... PASSED fuzz 67 (qpdf fuzz check 00feb395ffd12f12ae264596f1d1303659579bc4) ... PASSED -qpdf 34 (bash completion: decode-level-g) ... PASSED +qpdf 35 (zsh completion: decode-level-g) ... PASSED +qpdf 36 (bash completion: later-arg) ... PASSED fuzz 68 (qpdf checksum 01040cf9dd59b8896d9f57df633379741cfc913a) ... PASSED fuzz 69 (qpdf fuzz check 01040cf9dd59b8896d9f57df633379741cfc913a) ... PASSED -qpdf 35 (zsh completion: decode-level-g) ... PASSED fuzz 70 (qpdf checksum 010a01846e45e64273563e0cc8cb77f34412ec51) ... PASSED fuzz 71 (qpdf fuzz check 010a01846e45e64273563e0cc8cb77f34412ec51) ... PASSED -qpdf 36 (bash completion: later-arg) ... PASSED +qpdf 37 (zsh completion: later-arg) ... PASSED fuzz 72 (qpdf checksum 0127e9585d0bf6bd99fd0427823f2e584b9a7cfe) ... PASSED fuzz 73 (qpdf fuzz check 0127e9585d0bf6bd99fd0427823f2e584b9a7cfe) ... PASSED -qpdf 37 (zsh completion: later-arg) ... PASSED +qpdf 38 (bash completion: usage-empty) ... PASSED +qpdf 39 (zsh completion: usage-empty) ... PASSED fuzz 74 (qpdf checksum 01576c92f37787a4cdbc497a36697f57325c0eaa) ... PASSED fuzz 75 (qpdf fuzz check 01576c92f37787a4cdbc497a36697f57325c0eaa) ... PASSED -qpdf 38 (bash completion: usage-empty) ... PASSED +qpdf 40 (bash completion: quoting) ... PASSED +qpdf 41 (zsh completion: quoting) ... PASSED fuzz 76 (qpdf checksum 016e6ff15badfe5962451936cab545fa52da37c4) ... PASSED -qpdf 39 (zsh completion: usage-empty) ... PASSED fuzz 77 (qpdf fuzz check 016e6ff15badfe5962451936cab545fa52da37c4) ... PASSED -qpdf 40 (bash completion: quoting) ... PASSED +qpdf 42 (bash completion: quoting) ... PASSED fuzz 78 (qpdf checksum 0187415fb59ae057dea8d09d2aebeadc4666fd63) ... PASSED +qpdf 43 (zsh completion: quoting) ... PASSED fuzz 79 (qpdf fuzz check 0187415fb59ae057dea8d09d2aebeadc4666fd63) ... PASSED -qpdf 41 (zsh completion: quoting) ... PASSED + +Running ../qtest/custom-filter.test +PASSED fuzz 80 (qpdf checksum 018c580c1b9829c24a63e62060dad2bcad8373b4) ... PASSED +qpdf 44 (bash completion: quoting) ... PASSED fuzz 81 (qpdf fuzz check 018c580c1b9829c24a63e62060dad2bcad8373b4) ... PASSED -qpdf 42 (bash completion: quoting) ... PASSED +qpdf 45 (zsh completion: quoting) ... PASSED fuzz 82 (qpdf checksum 019f28d0cc242a8d414706d23be87b710ec17fca) ... PASSED fuzz 83 (qpdf fuzz check 019f28d0cc242a8d414706d23be87b710ec17fca) ... PASSED -qpdf 43 (zsh completion: quoting) ... PASSED -fuzz 84 (qpdf checksum 01e28bb4fc39a8f2c6b1d979d2c6cdd1db5d4b96) ... PASSED -fuzz 85 (qpdf fuzz check 01e28bb4fc39a8f2c6b1d979d2c6cdd1db5d4b96) ... PASSED -qpdf 44 (bash completion: quoting) ... PASSED -qpdf 45 (zsh completion: quoting) ... PASSED -fuzz 86 (qpdf checksum 0200e03958f658bfeb27b8cbebaa1ee864684a79) ... PASSED -PASSED -fuzz 87 (qpdf fuzz check 0200e03958f658bfeb27b8cbebaa1ee864684a79) ... -Running ../qtest/custom-filter.test -PASSED qpdf 46 (bash completion: quoting) ... PASSED -fuzz 88 (qpdf checksum 021114fa90a9392b536ba88e1f415a077b6f777d) ... PASSED -fuzz 89 (qpdf fuzz check 021114fa90a9392b536ba88e1f415a077b6f777d) ... PASSED +fuzz 84 (qpdf checksum 01e28bb4fc39a8f2c6b1d979d2c6cdd1db5d4b96) ... PASSED +fuzz 85 (qpdf fuzz check 01e28bb4fc39a8f2c6b1d979d2c6cdd1db5d4b96) ... custom-filter 1 (custom filter, decode generalized) ... PASSED qpdf 47 (zsh completion: quoting) ... PASSED -fuzz 90 (qpdf checksum 0212ccfa07859b5404f1c6efb2bc62c982da430a) ... custom-filter 1 (custom filter, decode generalized) ... PASSED -fuzz 91 (qpdf fuzz check 0212ccfa07859b5404f1c6efb2bc62c982da430a) ... PASSED -qpdf 48 (bash completion: quoting) ... AES 6 (encrypt data1 again (gnutls)) ... PASSED custom-filter 2 (check output) ... PASSED custom-filter 3 (custom filter, decode specialized) ... PASSED -PASSED -qpdf 49 (zsh completion: quoting) ... AES 7 (check size) ... PASSED -AES 8 (check size) ... PASSED -AES 9 (verify files are different) ... PASSED -AES 10 (decrypt data1 (gnutls)) ... PASSED +qpdf 48 (bash completion: quoting) ... PASSED +fuzz 86 (qpdf checksum 0200e03958f658bfeb27b8cbebaa1ee864684a79) ... PASSED +fuzz 87 (qpdf fuzz check 0200e03958f658bfeb27b8cbebaa1ee864684a79) ... PASSED custom-filter 4 (check output) ... PASSED -PASSED Running ../qtest/double-page-size.test PASSED -AES 11 (decrypt data1 again (gnutls)) ... --- Argument Parsing --- +qpdf 49 (zsh completion: quoting) ... PASSED +fuzz 88 (qpdf checksum 021114fa90a9392b536ba88e1f415a077b6f777d) ... PASSED +PASSED +fuzz 89 (qpdf fuzz check 021114fa90a9392b536ba88e1f415a077b6f777d) ... --- Argument Parsing --- qpdf 50 (required argument) ... PASSED -AES 12 (check output) ... PASSED -AES 13 (check output) ... PASSED -AES 14 (encrypt data2 (gnutls)) ... PASSED +double-page-size 1 (double page size) ... fuzz 90 (qpdf checksum 0212ccfa07859b5404f1c6efb2bc62c982da430a) ... PASSED +fuzz 91 (qpdf fuzz check 0212ccfa07859b5404f1c6efb2bc62c982da430a) ... PASSED qpdf 51 (required argument with choices) ... PASSED -PASSED -qpdf 52 (required argument with choices) ... double-page-size 1 (double page size) ... PASSED -fuzz 92 (qpdf checksum 022d7e1cf690dd7b80628a0395c8d26d5f714fcc) ... PASSED -fuzz 93 (qpdf fuzz check 022d7e1cf690dd7b80628a0395c8d26d5f714fcc) ... PASSED -qpdf 53 (@file exists and file doesn't) ... PASSED double-page-size 2 (check output) ... PASSED Running ../qtest/filter-tokens.test PASSED -fuzz 94 (qpdf checksum 0262292a173b360e46694d7d4a495d7e443576ca) ... PASSED -fuzz 95 (qpdf fuzz check 0262292a173b360e46694d7d4a495d7e443576ca) ... PASSED +qpdf 52 (required argument with choices) ... PASSED +qpdf 53 (@file exists and file doesn't) ... PASSED qpdf 54 (missing underlay filename) ... PASSED -fuzz 96 (qpdf checksum 02a9db87178e5f94b3390b8500533b64240f4265) ... PASSED -fuzz 97 (qpdf fuzz check 02a9db87178e5f94b3390b8500533b64240f4265) ... PASSED -qpdf 55 (extra overlay filename) ... PASSED -pdf-filter-tokens 1 (filter tokens) ... --- Unicode Filenames --- +pdf-filter-tokens 1 (filter tokens) ... qpdf 55 (extra overlay filename) ... AES 15 (encrypt data2 again (gnutls)) ... PASSED +AES 16 (check size) ... PASSED +AES 17 (check size) ... PASSED +PASSED +AES 18 (verify files are different) ... PASSED +AES 19 (decrypt data2 (gnutls)) ... --- Unicode Filenames --- qpdf 56 (create unicode filenames) ... PASSED +AES 20 (decrypt data2 again (gnutls)) ... PASSED qpdf 57 (unicode filename auto-ü) ... PASSED -qpdf 58 (unicode filename auto-öπ) ... PASSED +AES 21 (check output) ... PASSED +AES 22 (check output) ... PASSED +fuzz 92 (qpdf checksum 022d7e1cf690dd7b80628a0395c8d26d5f714fcc) ... PASSED +PASSED +fuzz 93 (qpdf fuzz check 022d7e1cf690dd7b80628a0395c8d26d5f714fcc) ... PASSED +qpdf 58 (unicode filename auto-öπ) ... +Running ../qtest/ascii85.test +PASSED +fuzz 94 (qpdf checksum 0262292a173b360e46694d7d4a495d7e443576ca) ... PASSED +fuzz 95 (qpdf fuzz check 0262292a173b360e46694d7d4a495d7e443576ca) ... PASSED --- Windows shell globbing --- -qpdf 59 (shell wildcard expansion) ... PASSED +qpdf 59 (shell wildcard expansion) ... ascii85 1 (decode) ... PASSED +fuzz 96 (qpdf checksum 02a9db87178e5f94b3390b8500533b64240f4265) ... PASSED +fuzz 97 (qpdf fuzz check 02a9db87178e5f94b3390b8500533b64240f4265) ... PASSED --- Replace Input --- qpdf 60 (create unicode filenames) ... PASSED +pdf-filter-tokens 2 (check output) ... PASSED +qpdf 61 (replace input auto-ü) ... PASSED +PASSED +ascii85 2 (partial decode) ... +Running ../qtest/invert-images.test +PASSED +qpdf 62 (check output (auto-ü)) ... PASSED +PASSED +qpdf 63 (replace input auto-öπ) ... +Running ../qtest/bits.test +PASSED +qpdf 64 (check output (auto-öπ)) ... PASSED +qpdf 65 (replace input with warnings) ... invert-images 1 (invert images) ... PASSED +qpdf 66 (check output) ... PASSED +qpdf 67 (check orig output) ... PASSED +bits 1 (bits) ... PASSED +invert-images 2 (check output) ... --- Final Version --- +qpdf 68 (check final version) ... PASSED + +Running ../qtest/linearize.test +PASSED +--- Exceptions --- +qpdf 69 (check exception handling) ... PASSED + +Running ../qtest/buffer.test +PASSED fuzz 98 (qpdf checksum 02ed2e209d861328b6388fd8217c0120ac0621a6) ... PASSED fuzz 99 (qpdf fuzz check 02ed2e209d861328b6388fd8217c0120ac0621a6) ... PASSED -qpdf 61 (replace input auto-ü) ... PASSED +linearize 1 (linearize) ... --- Check encryption/password --- +qpdf 70 (is encrypted (minimal.pdf, pass=)) ... PASSED fuzz 100 (qpdf checksum 02f8f07f24a7a40ecf8997ac7d37a3628947f2ac) ... PASSED fuzz 101 (qpdf fuzz check 02f8f07f24a7a40ecf8997ac7d37a3628947f2ac) ... PASSED -qpdf 62 (check output (auto-ü)) ... PASSED -qpdf 63 (replace input auto-öπ) ... PASSED +qpdf 71 (requires password (minimal.pdf, pass=)) ... PASSED +linearize 2 (check) ... buffer 1 (buffer) ... PASSED fuzz 102 (qpdf checksum 0331814160dea433f086dce87a510379fd1049ab) ... PASSED fuzz 103 (qpdf fuzz check 0331814160dea433f086dce87a510379fd1049ab) ... PASSED -qpdf 64 (check output (auto-öπ)) ... PASSED -qpdf 65 (replace input with warnings) ... PASSED -fuzz 104 (qpdf checksum 0355e430fde254e3c6d73c9baf012748200b0b30) ... PASSED -fuzz 105 (qpdf fuzz check 0355e430fde254e3c6d73c9baf012748200b0b30) ... PASSED -pdf-filter-tokens 2 (check output) ... PASSED +qpdf 72 (is encrypted (20-pages.pdf, pass=)) ... PASSED + +Running ../qtest/mod-info.test PASSED -qpdf 66 (check output) ... -Running ../qtest/invert-images.test + +Running ../qtest/closedfile.test PASSED +fuzz 104 (qpdf checksum 0355e430fde254e3c6d73c9baf012748200b0b30) ... PASSED +fuzz 105 (qpdf fuzz check 0355e430fde254e3c6d73c9baf012748200b0b30) ... PASSED +qpdf 73 (requires password (20-pages.pdf, pass=)) ... PASSED fuzz 106 (qpdf checksum 035c2d19d750c608e894ee102e647f8945e7a50d) ... PASSED -qpdf 67 (check orig output) ... PASSED fuzz 107 (qpdf fuzz check 035c2d19d750c608e894ee102e647f8945e7a50d) ... PASSED ---- Final Version --- -qpdf 68 (check final version) ... PASSED +qpdf 74 (is encrypted (20-pages.pdf, pass=user)) ... pdf-mod-info 1 (usage #1) ... closed_file_input_source 1 (closed file input source) ... PASSED +qpdf 75 (requires password (20-pages.pdf, pass=user)) ... PASSED fuzz 108 (qpdf checksum 037065a52aac64a2f7dcc99373e2945753cd3773) ... PASSED fuzz 109 (qpdf fuzz check 037065a52aac64a2f7dcc99373e2945753cd3773) ... PASSED ---- Exceptions --- -qpdf 69 (check exception handling) ... invert-images 1 (invert images) ... PASSED -PASSED ---- Check encryption/password --- -qpdf 70 (is encrypted (minimal.pdf, pass=)) ... fuzz 110 (qpdf checksum 03bd7443078d62530317f9ae9dedd4ecd4bc2a74) ... PASSED -fuzz 111 (qpdf fuzz check 03bd7443078d62530317f9ae9dedd4ecd4bc2a74) ... PASSED -invert-images 2 (check output) ... PASSED - -Running ../qtest/linearize.test +pdf-mod-info 2 (usage #2) ... PASSED PASSED -qpdf 71 (requires password (minimal.pdf, pass=)) ... PASSED -fuzz 112 (qpdf checksum 03dc0364e8c89f736bc298b84dd383b0e60fd408) ... PASSED -fuzz 113 (qpdf fuzz check 03dc0364e8c89f736bc298b84dd383b0e60fd408) ... PASSED -qpdf 72 (is encrypted (20-pages.pdf, pass=)) ... PASSED -fuzz 114 (qpdf checksum 03f45bbb2f782a308a5021bde560b559f8b66fc8) ... PASSED -fuzz 115 (qpdf fuzz check 03f45bbb2f782a308a5021bde560b559f8b66fc8) ... PASSED -qpdf 73 (requires password (20-pages.pdf, pass=)) ... linearize 1 (linearize) ... PASSED -fuzz 116 (qpdf checksum 0410e486f281f7de1efbdf83f4f37122ce85c7ee) ... PASSED -fuzz 117 (qpdf fuzz check 0410e486f281f7de1efbdf83f4f37122ce85c7ee) ... PASSED -qpdf 74 (is encrypted (20-pages.pdf, pass=user)) ... PASSED -linearize 2 (check) ... PASSED -qpdf 75 (requires password (20-pages.pdf, pass=user)) ... PASSED -Running ../qtest/mod-info.test +Running ../qtest/cxx11.test PASSED ---- Dangling Refs --- +pdf-mod-info 3 (usage #3) ... --- Dangling Refs --- qpdf 76 (dangling refs: minimal) ... PASSED +pdf-mod-info 4 (usage #4) ... PASSED +fuzz 110 (qpdf checksum 03bd7443078d62530317f9ae9dedd4ecd4bc2a74) ... PASSED qpdf 77 (check output) ... PASSED -qpdf 78 (dangling refs: dangling-refs) ... pdf-mod-info 1 (usage #1) ... PASSED +fuzz 111 (qpdf fuzz check 03bd7443078d62530317f9ae9dedd4ecd4bc2a74) ... PASSED +qpdf 78 (dangling refs: dangling-refs) ... PASSED +pdf-mod-info 5 (dump #1) ... PASSED +fuzz 112 (qpdf checksum 03dc0364e8c89f736bc298b84dd383b0e60fd408) ... c++-11 1 (C++-11) ... PASSED +fuzz 113 (qpdf fuzz check 03dc0364e8c89f736bc298b84dd383b0e60fd408) ... PASSED qpdf 79 (check output) ... PASSED --- Form Tests --- qpdf 80 (form test: minimal) ... PASSED -pdf-mod-info 2 (usage #2) ... PASSED -qpdf 81 (form test: form-empty-from-odt) ... PASSED -pdf-mod-info 3 (usage #3) ... PASSED -pdf-mod-info 4 (usage #4) ... PASSED -pdf-mod-info 5 (dump #1) ... PASSED + +Running ../qtest/dct.test +PASSED pdf-mod-info 6 (dump #2) ... PASSED -qpdf 82 (form test: form-mod1) ... PASSED +fuzz 114 (qpdf checksum 03f45bbb2f782a308a5021bde560b559f8b66fc8) ... PASSED +fuzz 115 (qpdf fuzz check 03f45bbb2f782a308a5021bde560b559f8b66fc8) ... PASSED +qpdf 81 (form test: form-empty-from-odt) ... PASSED pdf-mod-info 7 (dump #3) ... PASSED -pdf-mod-info 8 (modify Subject) ... PASSED +fuzz 116 (qpdf checksum 0410e486f281f7de1efbdf83f4f37122ce85c7ee) ... PASSED +fuzz 117 (qpdf fuzz check 0410e486f281f7de1efbdf83f4f37122ce85c7ee) ... PASSED +pdf-mod-info 8 (modify Subject) ... dct 1 (compress) ... PASSED pdf-mod-info 9 (modify Subject output) ... PASSED +dct 2 (decompress) ... PASSED +PASSED +qpdf 82 (form test: form-mod1) ... dct 3 (bytes in data) ... PASSED +dct 4 (data is close enough) ... PASSED +PASSED +pdf-mod-info 10 (add Subject, remove Producer, modify CreationDate) ... dct 5 (compress) ... PASSED +pdf-mod-info 11 (add Subject, remove Producer, modify CreationDate output) ... PASSED qpdf 83 (form test: form-filled-with-atril) ... PASSED +dct 6 (decompress) ... PASSED +PASSED +qpdf 84 (form test: form-bad-fields-array) ... PASSED fuzz 118 (qpdf checksum 04334d8aa4dab52dc92bf61aaef3d9a67010fd2a) ... PASSED fuzz 119 (qpdf fuzz check 04334d8aa4dab52dc92bf61aaef3d9a67010fd2a) ... PASSED fuzz 120 (qpdf checksum 045afca3348d961a191171bd2b1524bca11df15a) ... PASSED fuzz 121 (qpdf fuzz check 045afca3348d961a191171bd2b1524bca11df15a) ... PASSED -pdf-mod-info 10 (add Subject, remove Producer, modify CreationDate) ... PASSED +qpdf 85 (form test: form-errors) ... PASSED fuzz 122 (qpdf checksum 04a49f5b8af4530c416b71d60bbd12ede179739e) ... PASSED fuzz 123 (qpdf fuzz check 04a49f5b8af4530c416b71d60bbd12ede179739e) ... PASSED -qpdf 84 (form test: form-bad-fields-array) ... PASSED -pdf-mod-info 11 (add Subject, remove Producer, modify CreationDate output) ... PASSED fuzz 124 (qpdf checksum 050572619d4efee1a989acabe2960b1f2775c1e4) ... PASSED fuzz 125 (qpdf fuzz check 050572619d4efee1a989acabe2960b1f2775c1e4) ... PASSED fuzz 126 (qpdf checksum 0508e724220fe198dffd79d0f8c951fd9499d50d) ... PASSED fuzz 127 (qpdf fuzz check 0508e724220fe198dffd79d0f8c951fd9499d50d) ... PASSED fuzz 128 (qpdf checksum 050d89f98d00e17981a46d436557e4770f2c71ef) ... PASSED fuzz 129 (qpdf fuzz check 050d89f98d00e17981a46d436557e4770f2c71ef) ... PASSED +qpdf 86 (fill fields) ... PASSED fuzz 130 (qpdf checksum 051acc0fa61e906f73114449b4f208f01f62f7a0) ... PASSED fuzz 131 (qpdf fuzz check 051acc0fa61e906f73114449b4f208f01f62f7a0) ... PASSED -qpdf 85 (form test: form-errors) ... PASSED +qpdf 87 (compare files) ... PASSED +qpdf 88 (button fields) ... PASSED +qpdf 89 (compare files) ... PASSED fuzz 132 (qpdf checksum 052aa542373b5be57c3cd1d633be8931cfbac73b) ... PASSED fuzz 133 (qpdf fuzz check 052aa542373b5be57c3cd1d633be8931cfbac73b) ... PASSED fuzz 134 (qpdf checksum 053e6294676a44ac566f55cdf51e2e7831f1fc91) ... PASSED fuzz 135 (qpdf fuzz check 053e6294676a44ac566f55cdf51e2e7831f1fc91) ... PASSED -qpdf 86 (fill fields) ... PASSED +qpdf 90 (broken button fields) ... PASSED fuzz 136 (qpdf checksum 0545c754d5e3d00cf622b40fec453846d6f7d392) ... PASSED fuzz 137 (qpdf fuzz check 0545c754d5e3d00cf622b40fec453846d6f7d392) ... PASSED -qpdf 87 (compare files) ... PASSED -qpdf 88 (button fields) ... PASSED +qpdf 91 (compare files) ... PASSED fuzz 138 (qpdf checksum 055cda97d1a476626a3dd4675924f883a4ffc452) ... PASSED fuzz 139 (qpdf fuzz check 055cda97d1a476626a3dd4675924f883a4ffc452) ... PASSED -qpdf 89 (compare files) ... AES 15 (encrypt data2 again (gnutls)) ... PASSED -AES 16 (check size) ... PASSED -qpdf 90 (broken button fields) ... PASSED -AES 17 (check size) ... PASSED +--- Appearance Streams --- +qpdf 92 (generate appearances and flatten (need-appearances)) ... dct 7 (bytes in data) ... PASSED PASSED -AES 18 (verify files are different) ... fuzz 140 (qpdf checksum 055eeacba6d4fa5b32090003641a7964f91224f5) ... PASSED +fuzz 140 (qpdf checksum 055eeacba6d4fa5b32090003641a7964f91224f5) ... PASSED fuzz 141 (qpdf fuzz check 055eeacba6d4fa5b32090003641a7964f91224f5) ... PASSED -AES 19 (decrypt data2 (gnutls)) ... PASSED -AES 20 (decrypt data2 again (gnutls)) ... PASSED +qpdf 93 (compare files) ... PASSED fuzz 142 (qpdf checksum 057d4b3205634a6b0dad1f9414b2eebd44693250) ... PASSED fuzz 143 (qpdf fuzz check 057d4b3205634a6b0dad1f9414b2eebd44693250) ... PASSED -qpdf 91 (compare files) ... PASSED -AES 21 (check output) ... PASSED -AES 22 (check output) ... PASSED - -Running ../qtest/ascii85.test -PASSED fuzz 144 (qpdf checksum 057da9a50baeeea959a2007e411926558e508cdf) ... PASSED +qpdf 94 (generate appearances and flatten (need-appearances-more)) ... PASSED fuzz 145 (qpdf fuzz check 057da9a50baeeea959a2007e411926558e508cdf) ... PASSED -PASSED -fuzz 146 (qpdf checksum 058ff1f4cc553b032f961768fc1d6ca3944c8afb) ... --- Appearance Streams --- -qpdf 92 (generate appearances and flatten (need-appearances)) ... PASSED -fuzz 147 (qpdf fuzz check 058ff1f4cc553b032f961768fc1d6ca3944c8afb) ... ascii85 1 (decode) ... PASSED +fuzz 146 (qpdf checksum 058ff1f4cc553b032f961768fc1d6ca3944c8afb) ... PASSED +fuzz 147 (qpdf fuzz check 058ff1f4cc553b032f961768fc1d6ca3944c8afb) ... PASSED +qpdf 95 (compare files) ... PASSED fuzz 148 (qpdf checksum 05de2832957d3c78bfa32581031c5ba4ba07f3f9) ... PASSED fuzz 149 (qpdf fuzz check 05de2832957d3c78bfa32581031c5ba4ba07f3f9) ... PASSED -qpdf 93 (compare files) ... PASSED +qpdf 96 (generate appearances and flatten (need-appearances-more2)) ... PASSED fuzz 150 (qpdf checksum 05de87ce7a2328604f879d92e5f537cd9d524ec3) ... PASSED fuzz 151 (qpdf fuzz check 05de87ce7a2328604f879d92e5f537cd9d524ec3) ... PASSED -ascii85 2 (partial decode) ... PASSED -qpdf 94 (generate appearances and flatten (need-appearances-more)) ... PASSED fuzz 152 (qpdf checksum 05ffa40b82611aa11a892b3e7f792cb436d62619) ... PASSED fuzz 153 (qpdf fuzz check 05ffa40b82611aa11a892b3e7f792cb436d62619) ... PASSED - -Running ../qtest/bits.test -PASSED +qpdf 97 (compare files) ... PASSED fuzz 154 (qpdf checksum 0606258050808793a499b06b11fe13b479af42e2) ... PASSED fuzz 155 (qpdf fuzz check 0606258050808793a499b06b11fe13b479af42e2) ... PASSED -qpdf 95 (compare files) ... PASSED +qpdf 98 (more choices) ... PASSED fuzz 156 (qpdf checksum 06122093dec8df4c351e5ad48bdaaf26803bee1f) ... PASSED fuzz 157 (qpdf fuzz check 06122093dec8df4c351e5ad48bdaaf26803bee1f) ... PASSED -qpdf 96 (generate appearances and flatten (need-appearances-more2)) ... bits 1 (bits) ... PASSED fuzz 158 (qpdf checksum 062107430269936cd060a1f3225f85a4f0647172) ... PASSED fuzz 159 (qpdf fuzz check 062107430269936cd060a1f3225f85a4f0647172) ... PASSED -PASSED -fuzz 160 (qpdf checksum 0625002af217fa39a23f9a6858416ad5e2130aad) ... -Running ../qtest/buffer.test -PASSED +qpdf 99 (compare files) ... PASSED +fuzz 160 (qpdf checksum 0625002af217fa39a23f9a6858416ad5e2130aad) ... PASSED fuzz 161 (qpdf fuzz check 0625002af217fa39a23f9a6858416ad5e2130aad) ... PASSED -qpdf 97 (compare files) ... PASSED -qpdf 98 (more choices) ... PASSED +qpdf 100 (set value to 1) ... PASSED fuzz 162 (qpdf checksum 064d7329fa69f296e80f4d183cabc2c89d796c39) ... PASSED fuzz 163 (qpdf fuzz check 064d7329fa69f296e80f4d183cabc2c89d796c39) ... PASSED fuzz 164 (qpdf checksum 064db6111741bda42ea2ea4b3c69c4ca8f4f68e5) ... PASSED -buffer 1 (buffer) ... fuzz 165 (qpdf fuzz check 064db6111741bda42ea2ea4b3c69c4ca8f4f68e5) ... PASSED -qpdf 99 (compare files) ... PASSED +fuzz 165 (qpdf fuzz check 064db6111741bda42ea2ea4b3c69c4ca8f4f68e5) ... PASSED +qpdf 101 (regenerate appearances) ... PASSED fuzz 166 (qpdf checksum 065585f2c19b53cda472d966ec9687c0c3578f07) ... PASSED fuzz 167 (qpdf fuzz check 065585f2c19b53cda472d966ec9687c0c3578f07) ... PASSED - -Running ../qtest/closedfile.test -PASSED -qpdf 100 (set value to 1) ... PASSED -fuzz 168 (qpdf checksum 0680d83ec0069a40517ba4a07f774a77b0032fec) ... PASSED -fuzz 169 (qpdf fuzz check 0680d83ec0069a40517ba4a07f774a77b0032fec) ... closed_file_input_source 1 (closed file input source) ... PASSED -qpdf 101 (regenerate appearances) ... PASSED - -Running ../qtest/cxx11.test -PASSED qpdf 102 (compare files) ... PASSED -fuzz 170 (qpdf checksum 068dbe99e6196016cd237a2c2738a23bf7cd4613) ... PASSED -fuzz 171 (qpdf fuzz check 068dbe99e6196016cd237a2c2738a23bf7cd4613) ... c++-11 1 (C++-11) ... PASSED +fuzz 168 (qpdf checksum 0680d83ec0069a40517ba4a07f774a77b0032fec) ... PASSED +fuzz 169 (qpdf fuzz check 0680d83ec0069a40517ba4a07f774a77b0032fec) ... PASSED qpdf 103 (set value to 2) ... PASSED +qpdf 104 (regenerate appearances) ... PASSED +fuzz 170 (qpdf checksum 068dbe99e6196016cd237a2c2738a23bf7cd4613) ... PASSED +fuzz 171 (qpdf fuzz check 068dbe99e6196016cd237a2c2738a23bf7cd4613) ... PASSED +qpdf 105 (compare files) ... dct 8 (data is close enough) ... PASSED +PASSED fuzz 172 (qpdf checksum 0690cc36da7ba3122a2ca2c8c9b83e73fb27113f) ... PASSED fuzz 173 (qpdf fuzz check 0690cc36da7ba3122a2ca2c8c9b83e73fb27113f) ... PASSED - -Running ../qtest/dct.test -PASSED +qpdf 106 (set value to 11) ... PASSED fuzz 174 (qpdf checksum 06a760479f3a3f26a98332705cc7783bcb5ab6c3) ... PASSED fuzz 175 (qpdf fuzz check 06a760479f3a3f26a98332705cc7783bcb5ab6c3) ... PASSED -qpdf 104 (regenerate appearances) ... PASSED +qpdf 107 (regenerate appearances) ... PASSED fuzz 176 (qpdf checksum 06b6469c8dfccf6d89aa92ae576af35a1394c64e) ... PASSED -fuzz 177 (qpdf fuzz check 06b6469c8dfccf6d89aa92ae576af35a1394c64e) ... dct 1 (compress) ... PASSED +fuzz 177 (qpdf fuzz check 06b6469c8dfccf6d89aa92ae576af35a1394c64e) ... PASSED fuzz 178 (qpdf checksum 06b7de22e90f1df2f029551795b94ee1b4075e11) ... PASSED fuzz 179 (qpdf fuzz check 06b7de22e90f1df2f029551795b94ee1b4075e11) ... PASSED -qpdf 105 (compare files) ... PASSED -dct 2 (decompress) ... PASSED +qpdf 108 (compare files) ... PASSED fuzz 180 (qpdf checksum 06cc47a4bd10e714d3938ae9c96a9aa94e0d54d7) ... PASSED -PASSED fuzz 181 (qpdf fuzz check 06cc47a4bd10e714d3938ae9c96a9aa94e0d54d7) ... PASSED -qpdf 106 (set value to 11) ... PASSED fuzz 182 (qpdf checksum 07035aa04a0fee1f3ad2cff8807954f179644b7f) ... PASSED -fuzz 183 (qpdf fuzz check 07035aa04a0fee1f3ad2cff8807954f179644b7f) ... dct 3 (bytes in data) ... PASSED -PASSED +fuzz 183 (qpdf fuzz check 07035aa04a0fee1f3ad2cff8807954f179644b7f) ... PASSED +qpdf 109 (set value to 12) ... PASSED fuzz 184 (qpdf checksum 070987e5572e7ba4b4ee938b67b5216a73a62565) ... PASSED fuzz 185 (qpdf fuzz check 070987e5572e7ba4b4ee938b67b5216a73a62565) ... PASSED -qpdf 107 (regenerate appearances) ... dct 4 (data is close enough) ... PASSED -dct 5 (compress) ... PASSED +qpdf 110 (regenerate appearances) ... PASSED fuzz 186 (qpdf checksum 0727c8753d3e69f80cc93d273e0282693c73b143) ... PASSED -fuzz 187 (qpdf fuzz check 0727c8753d3e69f80cc93d273e0282693c73b143) ... PASSED -qpdf 108 (compare files) ... PASSED -fuzz 188 (qpdf checksum 07854dbcc50b94eb746bd345b54e39477d5e0894) ... PASSED +fuzz 187 (qpdf fuzz check 0727c8753d3e69f80cc93d273e0282693c73b143) ... +Running ../qtest/flate.test PASSED -dct 6 (decompress) ... fuzz 189 (qpdf fuzz check 07854dbcc50b94eb746bd345b54e39477d5e0894) ... PASSED -qpdf 109 (set value to 12) ... PASSED +fuzz 188 (qpdf checksum 07854dbcc50b94eb746bd345b54e39477d5e0894) ... PASSED +fuzz 189 (qpdf fuzz check 07854dbcc50b94eb746bd345b54e39477d5e0894) ... PASSED +qpdf 111 (compare files) ... PASSED fuzz 190 (qpdf checksum 078719298eb735cf020a348517cf701486bcc3bd) ... PASSED -fuzz 191 (qpdf fuzz check 078719298eb735cf020a348517cf701486bcc3bd) ... PASSED +fuzz 191 (qpdf fuzz check 078719298eb735cf020a348517cf701486bcc3bd) ... flate 1 (check farbage) ... PASSED +flate 2 (run driver) ... PASSED +qpdf 112 (set value to quack) ... PASSED +flate 3 (check farbage) ... PASSED +flate 4 (compressed file correct) ... PASSED +flate 5 (uncompress filter works) ... PASSED +flate 6 (double filter works) ... PASSED + +Running ../qtest/hex.test PASSED -qpdf 110 (regenerate appearances) ... PASSED -qpdf 111 (compare files) ... PASSED +qpdf 113 (regenerate appearances) ... PASSED fuzz 192 (qpdf checksum 07923ed8fc83cf7c507329e6c53ca19b08e28f3a) ... PASSED -fuzz 193 (qpdf fuzz check 07923ed8fc83cf7c507329e6c53ca19b08e28f3a) ... PASSED -qpdf 112 (set value to quack) ... PASSED +fuzz 193 (qpdf fuzz check 07923ed8fc83cf7c507329e6c53ca19b08e28f3a) ... hex 1 (decode) ... PASSED +qpdf 114 (compare files) ... PASSED fuzz 194 (qpdf checksum 07959a8fab65d87ec1377448fe678a28f963d0c6) ... PASSED fuzz 195 (qpdf fuzz check 07959a8fab65d87ec1377448fe678a28f963d0c6) ... PASSED -qpdf 113 (regenerate appearances) ... PASSED +hex 2 (partial decode) ... PASSED +PASSED fuzz 196 (qpdf checksum 079c8504dc7d595ffde237a9fb1f3e103508277b) ... PASSED -fuzz 197 (qpdf fuzz check 079c8504dc7d595ffde237a9fb1f3e103508277b) ... PASSED +fuzz 197 (qpdf fuzz check 079c8504dc7d595ffde237a9fb1f3e103508277b) ... --- Form XObject, underlay, overlay --- +qpdf 115 (form xobject creation) ... PASSED + +Running ../qtest/input_source.test +PASSED +qpdf 116 (compare files) ... PASSED fuzz 198 (qpdf checksum 079f33fbaba21e6b05cb88e065bda40300c64ae8) ... PASSED -fuzz 199 (qpdf fuzz check 079f33fbaba21e6b05cb88e065bda40300c64ae8) ... PASSED -qpdf 114 (compare files) ... PASSED +fuzz 199 (qpdf fuzz check 079f33fbaba21e6b05cb88e065bda40300c64ae8) ... InputSource 1 (input source tests) ... PASSED fuzz 200 (qpdf checksum 07d2e2317d343b84131a22425b35ccdb61ba6065) ... PASSED +qpdf 117 (overlay transformations) ... PASSED fuzz 201 (qpdf fuzz check 07d2e2317d343b84131a22425b35ccdb61ba6065) ... PASSED + +Running ../qtest/json.test PASSED -fuzz 202 (qpdf checksum 07de3a26fd7e9c48a88cc79951ce5b7ae5449d7e) ... --- Form XObject, underlay, overlay --- -qpdf 115 (form xobject creation) ... PASSED +qpdf 118 (compare files) ... PASSED +fuzz 202 (qpdf checksum 07de3a26fd7e9c48a88cc79951ce5b7ae5449d7e) ... PASSED fuzz 203 (qpdf fuzz check 07de3a26fd7e9c48a88cc79951ce5b7ae5449d7e) ... PASSED -fuzz 204 (qpdf checksum 07e77df4c7466dd844f6bbe3424416c125b18bab) ... PASSED -fuzz 205 (qpdf fuzz check 07e77df4c7466dd844f6bbe3424416c125b18bab) ... PASSED -qpdf 116 (compare files) ... PASSED -qpdf 117 (overlay transformations) ... PASSED +PASSED +qpdf 119 (overlay transformations) ... fuzz 204 (qpdf checksum 07e77df4c7466dd844f6bbe3424416c125b18bab) ... PASSED +fuzz 205 (qpdf fuzz check 07e77df4c7466dd844f6bbe3424416c125b18bab) ... json 1 (json) ... PASSED +qpdf 120 (compare files) ... PASSED fuzz 206 (qpdf checksum 07ea92b6411b2effab5efa4c73821522a7bd069d) ... PASSED fuzz 207 (qpdf fuzz check 07ea92b6411b2effab5efa4c73821522a7bd069d) ... PASSED +PASSED +qpdf 121 (overlay transformations) ... +Running ../qtest/lzw.test +PASSED fuzz 208 (qpdf checksum 07fa7ce56272944382c76ef777e9bd80d1148824) ... PASSED fuzz 209 (qpdf fuzz check 07fa7ce56272944382c76ef777e9bd80d1148824) ... PASSED -qpdf 118 (compare files) ... PASSED -qpdf 119 (overlay transformations) ... PASSED -qpdf 120 (compare files) ... PASSED -qpdf 121 (overlay transformations) ... PASSED -qpdf 122 (compare files) ... PASSED +qpdf 122 (compare files) ... lzw 1 (decode: early code change) ... PASSED qpdf 123 (overlay transformations) ... PASSED -qpdf 124 (compare files) ... dct 7 (bytes in data) ... PASSED -PASSED +lzw 2 (check output) ... PASSED +qpdf 124 (compare files) ... PASSED qpdf 125 (overlay shrink/expand) ... PASSED +lzw 3 (decode: no early code change) ... PASSED qpdf 126 (compare files) ... PASSED qpdf 127 (overlay shrink/expand) ... PASSED -fuzz 210 (qpdf checksum 0802d505efef0a0b3b0f0b2efedbea897d459be0) ... PASSED -fuzz 211 (qpdf fuzz check 0802d505efef0a0b3b0f0b2efedbea897d459be0) ... PASSED +lzw 4 (check output) ... PASSED + +Running ../qtest/matrix.test +PASSED qpdf 128 (compare files) ... PASSED qpdf 129 (overlay shrink/expand) ... PASSED +qpdf 130 (compare files) ... PASSED +qpdf 131 (overlay shrink/expand) ... matrix 1 (matrix) ... PASSED +qpdf 132 (compare files) ... PASSED +qpdf 133 (overlay/underlay 1) ... PASSED + +Running ../qtest/md5.test +PASSED +qpdf 134 (compare files) ... md5 1 (md5 (gnutls)) ... PASSED +qpdf 135 (overlay/underlay 2) ... PASSED + +Running ../qtest/numrange.test +PASSED +fuzz 210 (qpdf checksum 0802d505efef0a0b3b0f0b2efedbea897d459be0) ... PASSED +fuzz 211 (qpdf fuzz check 0802d505efef0a0b3b0f0b2efedbea897d459be0) ... PASSED +qpdf 136 (compare files) ... PASSED fuzz 212 (qpdf checksum 0807b7171e92d012e00b7dcd88e9b1a19b164701) ... PASSED fuzz 213 (qpdf fuzz check 0807b7171e92d012e00b7dcd88e9b1a19b164701) ... PASSED -qpdf 130 (compare files) ... PASSED -qpdf 131 (overlay shrink/expand) ... PASSED +qpdf 137 (overlay/underlay 3) ... numrange 1 (numeric range ,5) ... PASSED +numrange 2 (numeric range 4,,5) ... PASSED fuzz 214 (qpdf checksum 0843a463e6bd88abe009460d62c3f9ca3a6c6279) ... PASSED fuzz 215 (qpdf fuzz check 0843a463e6bd88abe009460d62c3f9ca3a6c6279) ... PASSED -qpdf 132 (compare files) ... PASSED -qpdf 133 (overlay/underlay 1) ... PASSED +qpdf 138 (compare files) ... PASSED +numrange 3 (numeric range 4,5,) ... PASSED fuzz 216 (qpdf checksum 0844c520398e812ecf6ddc8b9a86baf8035e5b13) ... PASSED fuzz 217 (qpdf fuzz check 0844c520398e812ecf6ddc8b9a86baf8035e5b13) ... PASSED +qpdf 139 (overlay/underlay 4) ... PASSED fuzz 218 (qpdf checksum 085844870ef963bd5bf3947b2fbfea35115e26cb) ... PASSED +numrange 4 (numeric range z1,) ... PASSED fuzz 219 (qpdf fuzz check 085844870ef963bd5bf3947b2fbfea35115e26cb) ... PASSED -pdf-mod-info 12 (add Subject (empty-info file)) ... PASSED -qpdf 134 (compare files) ... PASSED -pdf-mod-info 13 (add Subject (empty-info file) output) ... PASSED +numrange 5 (numeric range 1z,) ... PASSED +qpdf 140 (compare files) ... PASSED +numrange 6 (numeric range 1-5?) ... PASSED +qpdf 141 (overlay/underlay 5) ... PASSED fuzz 220 (qpdf checksum 087bffb330e1c0beb519c155a61ac9c2bbb158b0) ... PASSED fuzz 221 (qpdf fuzz check 087bffb330e1c0beb519c155a61ac9c2bbb158b0) ... PASSED -qpdf 135 (overlay/underlay 2) ... PASSED +numrange 7 (numeric range 1-30) ... PASSED +qpdf 142 (compare files) ... PASSED fuzz 222 (qpdf checksum 08a058c1b93c695cf0f7cebbc60d0c87303f86a9) ... PASSED fuzz 223 (qpdf fuzz check 08a058c1b93c695cf0f7cebbc60d0c87303f86a9) ... PASSED -qpdf 136 (compare files) ... PASSED +numrange 8 (numeric range 1-10,0,5) ... PASSED +qpdf 143 (overlay/underlay 6) ... PASSED fuzz 224 (qpdf checksum 08a5fbb25ca858f2789a1a4a19119512ac24def3) ... PASSED fuzz 225 (qpdf fuzz check 08a5fbb25ca858f2789a1a4a19119512ac24def3) ... PASSED -qpdf 137 (overlay/underlay 3) ... PASSED +numrange 9 (numeric range 1-10,1234,5) ... PASSED +qpdf 144 (compare files) ... PASSED fuzz 226 (qpdf checksum 08c84bfb9d2ee7db6f12c775457a628f326cf278) ... PASSED +numrange 10 (numeric range 1,r,3) ... PASSED fuzz 227 (qpdf fuzz check 08c84bfb9d2ee7db6f12c775457a628f326cf278) ... PASSED -pdf-mod-info 14 (in-place Producer added (no-info file)) ... PASSED +qpdf 145 (overlay/underlay 7) ... PASSED +numrange 11 (numeric range 1,r16,3) ... PASSED fuzz 228 (qpdf checksum 090d44aca31d60a256f3809ed3abf731d9bff8fa) ... PASSED fuzz 229 (qpdf fuzz check 090d44aca31d60a256f3809ed3abf731d9bff8fa) ... PASSED -qpdf 138 (compare files) ... PASSED -pdf-mod-info 15 (in-place Producer added (no-info file) output) ... PASSED -qpdf 139 (overlay/underlay 4) ... PASSED +numrange 12 (numeric range 1,3,5-10,z-13,13,9,z,2,r2-r4) ... PASSED +qpdf 146 (compare files) ... PASSED +numrange 13 (numeric range r1-r15) ... PASSED +qpdf 147 (foreach) ... PASSED +numrange 14 (numeric range 1-10:quack) ... PASSED fuzz 230 (qpdf checksum 0911a4656ab09190555b9631cc0cd11352737776) ... PASSED fuzz 231 (qpdf fuzz check 0911a4656ab09190555b9631cc0cd11352737776) ... PASSED -qpdf 140 (compare files) ... PASSED +numrange 15 (numeric range 1-10:) ... PASSED fuzz 232 (qpdf checksum 091385be99b45f459a231582d583ec9f3fa3d194) ... PASSED -fuzz 233 (qpdf fuzz check 091385be99b45f459a231582d583ec9f3fa3d194) ... PASSED -qpdf 141 (overlay/underlay 5) ... PASSED +PASSED +numrange 16 (numeric range 1-10,r:) ... fuzz 233 (qpdf fuzz check 091385be99b45f459a231582d583ec9f3fa3d194) ... PASSED +qpdf 148 (page operations on form xobject) ... PASSED fuzz 234 (qpdf checksum 093a75c3c58df0f84d841667f96c79f28788a14f) ... PASSED fuzz 235 (qpdf fuzz check 093a75c3c58df0f84d841667f96c79f28788a14f) ... PASSED +numrange 17 (numeric range 1-10,:) ... PASSED +numrange 18 (numeric range 1-6,8-12:odd) ... PASSED PASSED -qpdf 142 (compare files) ... -Running ../qtest/npages.test -PASSED -qpdf 143 (overlay/underlay 6) ... PASSED fuzz 236 (qpdf checksum 095fbe4eb730bec5d675c1ebaa61f793db7af54b) ... PASSED -fuzz 237 (qpdf fuzz check 095fbe4eb730bec5d675c1ebaa61f793db7af54b) ... PASSED -qpdf 144 (compare files) ... PASSED -qpdf 145 (overlay/underlay 7) ... PASSED -fuzz 238 (qpdf checksum 09970f599d6272f91698bde68f85044fc06dc5cd) ... pdf-npages 1 (normal) ... PASSED -fuzz 239 (qpdf fuzz check 09970f599d6272f91698bde68f85044fc06dc5cd) ... PASSED -pdf-npages 2 (error) ... PASSED -qpdf 146 (compare files) ... PASSED +fuzz 237 (qpdf fuzz check 095fbe4eb730bec5d675c1ebaa61f793db7af54b) ... --- Stream Replacement Tests --- +qpdf 149 (replace stream data) ... PASSED +numrange 19 (numeric range 1-6,8-12:even) ... PASSED +qpdf 150 (check output) ... PASSED +qpdf 151 (replace stream data compressed) ... PASSED -Running ../qtest/overlay-page.test +Running ../qtest/ph.test PASSED +fuzz 238 (qpdf checksum 09970f599d6272f91698bde68f85044fc06dc5cd) ... PASSED +fuzz 239 (qpdf fuzz check 09970f599d6272f91698bde68f85044fc06dc5cd) ... PASSED +qpdf 152 (check output) ... PASSED +qpdf 153 (new streams) ... PASSED +qpdf 154 (new stream) ... PASSED +qpdf 155 (add page contents) ... ph 1 (PointerHolder) ... PASSED +qpdf 156 (new stream) ... PASSED fuzz 240 (qpdf checksum 0998e23e66b9a4ae34e7002ef8e8e5bb48cb5f91) ... PASSED fuzz 241 (qpdf fuzz check 0998e23e66b9a4ae34e7002ef8e8e5bb48cb5f91) ... PASSED -qpdf 147 (foreach) ... PASSED -fuzz 242 (qpdf checksum 09a400d9918682e2d5faa5dfb1b07c1ced5976c2) ... dct 8 (data is close enough) ... PASSED -fuzz 243 (qpdf fuzz check 09a400d9918682e2d5faa5dfb1b07c1ced5976c2) ... PASSED -PASSED -qpdf 148 (page operations on form xobject) ... PASSED -fuzz 244 (qpdf checksum 09a977a54fc383467e7849068e980d4bc83ed434) ... PASSED -fuzz 245 (qpdf fuzz check 09a977a54fc383467e7849068e980d4bc83ed434) ... overlay-page 1 (overlay-page) ... PASSED -overlay-page 2 (compare files) ... PASSED +--- Extensions Dictionary Tests --- +qpdf 157 (minimal.pdf: min version to 1.3) ... PASSED -Running ../qtest/parse-content.test +Running ../qtest/predictors.test PASSED ---- Stream Replacement Tests --- -qpdf 149 (replace stream data) ... PASSED +fuzz 242 (qpdf checksum 09a400d9918682e2d5faa5dfb1b07c1ced5976c2) ... PASSED +fuzz 243 (qpdf fuzz check 09a400d9918682e2d5faa5dfb1b07c1ced5976c2) ... PASSED +qpdf 158 (check version information (min 1.3)) ... PASSED +fuzz 244 (qpdf checksum 09a977a54fc383467e7849068e980d4bc83ed434) ... PASSED +fuzz 245 (qpdf fuzz check 09a977a54fc383467e7849068e980d4bc83ed434) ... PASSED +qpdf 159 (minimal.pdf: force version to 1.3) ... PASSED +qpdf 160 (check version information (force 1.3)) ... predictors 1 (decode columns = 4) ... PASSED +qpdf 161 (minimal.pdf: min version to 1.6) ... PASSED +predictors 2 (check output) ... PASSED +predictors 3 (decode columns = 5) ... PASSED fuzz 246 (qpdf checksum 09c854f847deae18b153e96444e8bf96c3ff6cbf) ... PASSED fuzz 247 (qpdf fuzz check 09c854f847deae18b153e96444e8bf96c3ff6cbf) ... PASSED -qpdf 150 (check output) ... PASSED -qpdf 151 (replace stream data compressed) ... PASSED +qpdf 162 (check version information (min 1.6)) ... PASSED +qpdf 163 (minimal.pdf: force version to 1.6) ... PASSED fuzz 248 (qpdf checksum 09d2af8dd22201dd8d48e5dcfcaed281ff9422c7) ... PASSED -fuzz 249 (qpdf fuzz check 09d2af8dd22201dd8d48e5dcfcaed281ff9422c7) ... pdf-parse-content 1 (parse content) ... PASSED -qpdf 152 (check output) ... PASSED -qpdf 153 (new streams) ... PASSED +fuzz 249 (qpdf fuzz check 09d2af8dd22201dd8d48e5dcfcaed281ff9422c7) ... PASSED +predictors 4 (check output) ... PASSED +qpdf 164 (check version information (force 1.6)) ... PASSED fuzz 250 (qpdf checksum 09def962c799f23357af767cfbb9bd98d7f793ed) ... PASSED fuzz 251 (qpdf fuzz check 09def962c799f23357af767cfbb9bd98d7f793ed) ... PASSED -PASSED -qpdf 154 (new stream) ... -Running ../qtest/pdf-split-pages.test -PASSED -qpdf 155 (add page contents) ... PASSED +predictors 5 (encode columns = 4) ... PASSED +qpdf 165 (minimal.pdf: min version to 1.7.1) ... PASSED +predictors 6 (check output) ... PASSED +predictors 7 (encode columns = 5) ... PASSED +qpdf 166 (check version information (min 1.7.1)) ... PASSED fuzz 252 (qpdf checksum 0a0de79ac09f40500f06d6cc93d7ef0279c2c225) ... PASSED fuzz 253 (qpdf fuzz check 0a0de79ac09f40500f06d6cc93d7ef0279c2c225) ... PASSED -qpdf 156 (new stream) ... PASSED ---- Extensions Dictionary Tests --- -qpdf 157 (minimal.pdf: min version to 1.3) ... PASSED +qpdf 167 (minimal.pdf: force version to 1.7.1) ... PASSED +predictors 8 (check output) ... PASSED +predictors 9 (decode 01--32-3-16) ... PASSED fuzz 254 (qpdf checksum 0a678467e5e7839eef851224968fd0a89ddc603c) ... PASSED -fuzz 255 (qpdf fuzz check 0a678467e5e7839eef851224968fd0a89ddc603c) ... pdf-split-pages 1 (split) ... PASSED -qpdf 158 (check version information (min 1.3)) ... PASSED +fuzz 255 (qpdf fuzz check 0a678467e5e7839eef851224968fd0a89ddc603c) ... PASSED +qpdf 168 (check version information (force 1.7.1)) ... PASSED +pdf-mod-info 12 (add Subject (empty-info file)) ... PASSED +predictors 10 (check output for 01--32-3-16) ... PASSED +predictors 11 (decode 02--32-1-8) ... PASSED +qpdf 169 (minimal.pdf: min version to 1.7.2) ... PASSED fuzz 256 (qpdf checksum 0ad855b22be223ddfdf6981d473670fc5558277e) ... PASSED fuzz 257 (qpdf fuzz check 0ad855b22be223ddfdf6981d473670fc5558277e) ... PASSED -pdf-split-pages 2 (check page 1) ... PASSED -qpdf 159 (minimal.pdf: force version to 1.3) ... PASSED -pdf-split-pages 3 (check page 2) ... PASSED - -Running ../qtest/set-form-values.test - -Running ../qtest/flate.test +pdf-mod-info 13 (add Subject (empty-info file) output) ... PASSED +predictors 12 (check output for 02--32-1-8) ... PASSED +predictors 13 (decode 03--32-3-8) ... PASSED +qpdf 170 (check version information (min 1.7.2)) ... PASSED +predictors 14 (check output for 03--32-3-8) ... PASSED PASSED -qpdf 160 (check version information (force 1.3)) ... PASSED -fuzz 258 (qpdf checksum 0ade7c2cf97f75d009975f4d720d1fa6c19f4897) ... PASSED +fuzz 258 (qpdf checksum 0ade7c2cf97f75d009975f4d720d1fa6c19f4897) ... predictors 15 (decode 04--32-1-8) ... PASSED fuzz 259 (qpdf fuzz check 0ade7c2cf97f75d009975f4d720d1fa6c19f4897) ... PASSED -qpdf 161 (minimal.pdf: min version to 1.6) ... PASSED -fuzz 260 (qpdf checksum 0afb826f8c6aa198dd078c50b1c0d594ebda872a) ... PASSED -fuzz 261 (qpdf fuzz check 0afb826f8c6aa198dd078c50b1c0d594ebda872a) ... PASSED -qpdf 162 (check version information (min 1.6)) ... pdf-set-form-values 1 (set form values) ... flate 1 (check farbage) ... PASSED -flate 2 (run driver) ... PASSED -fuzz 262 (qpdf checksum 0b0aa49766a2689cf3bbe515d71e77082605593a) ... PASSED -fuzz 263 (qpdf fuzz check 0b0aa49766a2689cf3bbe515d71e77082605593a) ... PASSED -qpdf 163 (minimal.pdf: force version to 1.6) ... PASSED -pdf-set-form-values 2 (compare files) ... PASSED -flate 3 (check farbage) ... PASSED -flate 4 (compressed file correct) ... PASSED +qpdf 171 (minimal.pdf: force version to 1.7.2) ... PASSED PASSED -flate 5 (uncompress filter works) ... PASSED -qpdf 164 (check version information (force 1.6)) ... -Coverage analysis ... PASSED +predictors 16 (check output for 04--32-1-8) ... fuzz 260 (qpdf checksum 0afb826f8c6aa198dd078c50b1c0d594ebda872a) ... PASSED PASSED -flate 6 (double filter works) ... -Overall test suite ... PASSED - -TESTS COMPLETE. Summary: - -Total tests: 54 -Passes: 54 -Failures: 0 -Unexpected Passes: 0 -Expected Failures: 0 -Missing Tests: 0 -Extra Tests: 0 - PASSED - -Running ../qtest/hex.test -PASSED -qpdf 165 (minimal.pdf: min version to 1.7.1) ... PASSED +qpdf 172 (check version information (force 1.7.2)) ... fuzz 261 (qpdf fuzz check 0afb826f8c6aa198dd078c50b1c0d594ebda872a) ... predictors 17 (decode 05--32-3-8) ... PASSED +predictors 18 (check output for 05--32-3-8) ... PASSED +qpdf 173 (minimal.pdf: min version to 1.7.3) ... PASSED +predictors 19 (decode 06--32-1-8) ... PASSED +fuzz 262 (qpdf checksum 0b0aa49766a2689cf3bbe515d71e77082605593a) ... PASSED +fuzz 263 (qpdf fuzz check 0b0aa49766a2689cf3bbe515d71e77082605593a) ... PASSED +qpdf 174 (check version information (min 1.7.3)) ... PASSED +predictors 20 (check output for 06--32-1-8) ... PASSED +predictors 21 (decode 07--32-3-8) ... PASSED +pdf-mod-info 14 (in-place Producer added (no-info file)) ... PASSED +qpdf 175 (minimal.pdf: force version to 1.7.3) ... PASSED +predictors 22 (check output for 07--32-3-8) ... PASSED +predictors 23 (decode 08--32-1-8) ... PASSED +pdf-mod-info 15 (in-place Producer added (no-info file) output) ... PASSED +qpdf 176 (check version information (force 1.7.3)) ... PASSED +predictors 24 (check output for 08--32-1-8) ... PASSED +predictors 25 (decode 09--32-3-8) ... PASSED +qpdf 177 (minimal.pdf: min version to 1.8) ... PASSED +predictors 26 (check output for 09--32-3-8) ... PASSED fuzz 264 (qpdf checksum 0b449f3e2defd6c69ec5dfd4fa8629073021ddc3) ... PASSED +predictors 27 (decode 10--32-1-8) ... PASSED fuzz 265 (qpdf fuzz check 0b449f3e2defd6c69ec5dfd4fa8629073021ddc3) ... PASSED -qpdf 166 (check version information (min 1.7.1)) ... PASSED -fuzz 266 (qpdf checksum 0b542e1c7e1e856735d70de23ebc31f808357d7c) ... PASSED -fuzz 267 (qpdf fuzz check 0b542e1c7e1e856735d70de23ebc31f808357d7c) ... hex 1 (decode) ... PASSED -qpdf 167 (minimal.pdf: force version to 1.7.1) ... PASSED -qpdf 168 (check version information (force 1.7.1)) ... PASSED +qpdf 178 (check version information (min 1.8)) ... PASSED +predictors 28 (check output for 10--32-1-8) ... PASSED +PASSED +predictors 29 (decode 11--32-3-8) ... fuzz 266 (qpdf checksum 0b542e1c7e1e856735d70de23ebc31f808357d7c) ... PASSED +fuzz 267 (qpdf fuzz check 0b542e1c7e1e856735d70de23ebc31f808357d7c) ... PASSED +qpdf 179 (minimal.pdf: force version to 1.8) ... PASSED +predictors 30 (check output for 11--32-3-8) ... PASSED +predictors 31 (decode 12--32-1-4) ... PASSED +qpdf 180 (check version information (force 1.8)) ... PASSED fuzz 268 (qpdf checksum 0b773721f5291fa4097e511def35cd792e97e374) ... PASSED fuzz 269 (qpdf fuzz check 0b773721f5291fa4097e511def35cd792e97e374) ... PASSED -hex 2 (partial decode) ... PASSED -qpdf 169 (minimal.pdf: min version to 1.7.2) ... PASSED -fuzz 270 (qpdf checksum 0b7821be21bcb11e5ce165344c223318acb03773) ... PASSED -fuzz 271 (qpdf fuzz check 0b7821be21bcb11e5ce165344c223318acb03773) ... PASSED +predictors 32 (check output for 12--32-1-4) ... PASSED +predictors 33 (decode tiff 01--16-1-8) ... PASSED -Running ../qtest/input_source.test +Running ../qtest/npages.test PASSED -qpdf 170 (check version information (min 1.7.2)) ... PASSED -qpdf 171 (minimal.pdf: force version to 1.7.2) ... PASSED +qpdf 181 (minimal.pdf: min version to 1.8.0) ... PASSED +fuzz 270 (qpdf checksum 0b7821be21bcb11e5ce165344c223318acb03773) ... PASSED +fuzz 271 (qpdf fuzz check 0b7821be21bcb11e5ce165344c223318acb03773) ... PASSED +predictors 34 (check output for tiff-01--16-1-8) ... PASSED +predictors 35 (encode tiff 01--16-1-8) ... PASSED +qpdf 182 (check version information (min 1.8.0)) ... PASSED +predictors 36 (check output for tiff-01--16-1-8) ... PASSED +predictors 37 (decode tiff 02--8-2-4) ... pdf-npages 1 (normal) ... PASSED +qpdf 183 (minimal.pdf: force version to 1.8.0) ... PASSED fuzz 272 (qpdf checksum 0b992e8b0bb9ff059c2457c097dd22e5e211a9a8) ... PASSED fuzz 273 (qpdf fuzz check 0b992e8b0bb9ff059c2457c097dd22e5e211a9a8) ... PASSED -qpdf 172 (check version information (force 1.7.2)) ... PASSED -InputSource 1 (input source tests) ... fuzz 274 (qpdf checksum 0bc7f6069f2b2ca7747c66b072c971f5263cdd58) ... PASSED +predictors 38 (check output for tiff-02--8-2-4) ... PASSED +PASSED +pdf-npages 2 (error) ... predictors 39 (encode tiff 02--8-2-4) ... PASSED +qpdf 184 (check version information (force 1.8.0)) ... PASSED +fuzz 274 (qpdf checksum 0bc7f6069f2b2ca7747c66b072c971f5263cdd58) ... PASSED fuzz 275 (qpdf fuzz check 0bc7f6069f2b2ca7747c66b072c971f5263cdd58) ... PASSED -qpdf 173 (minimal.pdf: min version to 1.7.3) ... PASSED +predictors 40 (check output for tiff-02--8-2-4) ... PASSED PASSED -fuzz 276 (qpdf checksum 0bcb0a8830c9f019a66c0defa47ab6bc1d47a27f) ... -Running ../qtest/json.test +predictors 41 (decode tiff 03--4-1-16) ... +Running ../qtest/overlay-page.test PASSED +qpdf 185 (minimal.pdf: min version to 1.8.2) ... PASSED +fuzz 276 (qpdf checksum 0bcb0a8830c9f019a66c0defa47ab6bc1d47a27f) ... PASSED fuzz 277 (qpdf fuzz check 0bcb0a8830c9f019a66c0defa47ab6bc1d47a27f) ... PASSED -qpdf 174 (check version information (min 1.7.3)) ... PASSED +predictors 42 (check output for tiff-03--4-1-16) ... PASSED +PASSED +qpdf 186 (check version information (min 1.8.2)) ... predictors 43 (encode tiff 03--4-1-16) ... PASSED fuzz 278 (qpdf checksum 0bd5631376df7263bb4e2bda11c9cb54f91f4162) ... PASSED +predictors 44 (check output for tiff-03--4-1-16) ... PASSED fuzz 279 (qpdf fuzz check 0bd5631376df7263bb4e2bda11c9cb54f91f4162) ... PASSED -qpdf 175 (minimal.pdf: force version to 1.7.3) ... PASSED +PASSED +qpdf 187 (minimal.pdf: force version to 1.8.2) ... +Running ../qtest/qintc.test +overlay-page 1 (overlay-page) ... PASSED fuzz 280 (qpdf checksum 0bd74310e19a0e224c0ef234d23622fe725fd61b) ... PASSED fuzz 281 (qpdf fuzz check 0bd74310e19a0e224c0ef234d23622fe725fd61b) ... PASSED -qpdf 176 (check version information (force 1.7.3)) ... json 1 (json) ... PASSED -qpdf 177 (minimal.pdf: min version to 1.8) ... PASSED +qpdf 188 (check version information (force 1.8.2)) ... PASSED +overlay-page 2 (compare files) ... PASSED -Running ../qtest/lzw.test +Running ../qtest/parse-content.test PASSED -qpdf 178 (check version information (min 1.8)) ... PASSED -qpdf 179 (minimal.pdf: force version to 1.8) ... PASSED -qpdf 180 (check version information (force 1.8)) ... lzw 1 (decode: early code change) ... PASSED -qpdf 181 (minimal.pdf: min version to 1.8.0) ... PASSED -fuzz 282 (qpdf checksum 0be38322bc5879a4b66c594a0571cce1d96d71a3) ... PASSED -fuzz 283 (qpdf fuzz check 0be38322bc5879a4b66c594a0571cce1d96d71a3) ... PASSED -qpdf 182 (check version information (min 1.8.0)) ... PASSED -lzw 2 (check output) ... PASSED -fuzz 284 (qpdf checksum 0be59f1ac81703cd57656fa91eb61acad565e0d8) ... PASSED -fuzz 285 (qpdf fuzz check 0be59f1ac81703cd57656fa91eb61acad565e0d8) ... PASSED -qpdf 183 (minimal.pdf: force version to 1.8.0) ... PASSED -fuzz 286 (qpdf checksum 0c07975e367b5f65708adf512f52aed692afe2ab) ... PASSED -qpdf 184 (check version information (force 1.8.0)) ... PASSED -lzw 3 (decode: no early code change) ... PASSED -fuzz 287 (qpdf fuzz check 0c07975e367b5f65708adf512f52aed692afe2ab) ... PASSED -qpdf 185 (minimal.pdf: min version to 1.8.2) ... PASSED -fuzz 288 (qpdf checksum 0c1993a8be4393a75855ccd0554db79c0b60ee7c) ... PASSED -fuzz 289 (qpdf fuzz check 0c1993a8be4393a75855ccd0554db79c0b60ee7c) ... PASSED -lzw 4 (check output) ... PASSED +qpdf 189 (minimal.pdf: min version to 1.8.5) ... qintc 1 (QINTC) ... PASSED +qpdf 190 (check version information (min 1.8.5)) ... PASSED +qpdf 191 (minimal.pdf: force version to 1.8.5) ... pdf-parse-content 1 (parse content) ... PASSED +qpdf 192 (check version information (force 1.8.5)) ... PASSED -Running ../qtest/matrix.test +Running ../qtest/qutil.test PASSED -qpdf 186 (check version information (min 1.8.2)) ... PASSED -qpdf 187 (minimal.pdf: force version to 1.8.2) ... PASSED -qpdf 188 (check version information (force 1.8.2)) ... matrix 1 (matrix) ... PASSED -qpdf 189 (minimal.pdf: min version to 1.8.5) ... PASSED -Running ../qtest/md5.test -PASSED -qpdf 190 (check version information (min 1.8.5)) ... PASSED -fuzz 290 (qpdf checksum 0c3e70064abcaf1828b2480202a276f00657a6d9) ... PASSED +Running ../qtest/pdf-split-pages.test PASSED -qpdf 191 (minimal.pdf: force version to 1.8.5) ... fuzz 291 (qpdf fuzz check 0c3e70064abcaf1828b2480202a276f00657a6d9) ... PASSED -qpdf 192 (check version information (force 1.8.5)) ... PASSED -fuzz 292 (qpdf checksum 0c724e0fcb980c91513b12874182eddd73c59ac8) ... PASSED -fuzz 293 (qpdf fuzz check 0c724e0fcb980c91513b12874182eddd73c59ac8) ... md5 1 (md5 (gnutls)) ... PASSED qpdf 193 (check file) ... PASSED +qpdf 194 (minimal.pdf: force version to 1.8.5) ... PASSED +qpdf 195 (check file) ... PASSED +qpdf 196 (extensions-adbe.pdf: min version to 1.3) ... qutil 1 (QUtil) ... PASSED +qpdf 197 (check version information (min 1.3)) ... pdf-split-pages 1 (split) ... PASSED +fuzz 282 (qpdf checksum 0be38322bc5879a4b66c594a0571cce1d96d71a3) ... PASSED +fuzz 283 (qpdf fuzz check 0be38322bc5879a4b66c594a0571cce1d96d71a3) ... PASSED +qpdf 198 (extensions-adbe.pdf: force version to 1.3) ... PASSED +pdf-split-pages 2 (check page 1) ... PASSED +pdf-split-pages 3 (check page 2) ... PASSED + +Running ../qtest/set-form-values.test PASSED -qpdf 194 (minimal.pdf: force version to 1.8.5) ... fuzz 294 (qpdf checksum 0caf25135abcd453313f4858831bf78f1e6c16d5) ... PASSED -fuzz 295 (qpdf fuzz check 0caf25135abcd453313f4858831bf78f1e6c16d5) ... PASSED -PASSED -qpdf 195 (check file) ... -Running ../qtest/numrange.test -PASSED -qpdf 196 (extensions-adbe.pdf: min version to 1.3) ... PASSED -fuzz 296 (qpdf checksum 0cd4b9356a14bf5181880bd4fe8069501895aaed) ... PASSED -fuzz 297 (qpdf fuzz check 0cd4b9356a14bf5181880bd4fe8069501895aaed) ... PASSED -qpdf 197 (check version information (min 1.3)) ... PASSED -fuzz 298 (qpdf checksum 0ce62116363811a1888a82253169fd2fa99cafb2) ... PASSED -fuzz 299 (qpdf fuzz check 0ce62116363811a1888a82253169fd2fa99cafb2) ... PASSED -qpdf 198 (extensions-adbe.pdf: force version to 1.3) ... numrange 1 (numeric range ,5) ... PASSED -fuzz 300 (qpdf checksum 0d06c60044441a1cb8e7fe124a674c55cd5d4bcd) ... PASSED -fuzz 301 (qpdf fuzz check 0d06c60044441a1cb8e7fe124a674c55cd5d4bcd) ... PASSED qpdf 199 (check version information (force 1.3)) ... PASSED -numrange 2 (numeric range 4,,5) ... PASSED -fuzz 302 (qpdf checksum 0d345adefed382d2fd8fa76124d4729fedd7ad46) ... PASSED -fuzz 303 (qpdf fuzz check 0d345adefed382d2fd8fa76124d4729fedd7ad46) ... PASSED +fuzz 284 (qpdf checksum 0be59f1ac81703cd57656fa91eb61acad565e0d8) ... PASSED +fuzz 285 (qpdf fuzz check 0be59f1ac81703cd57656fa91eb61acad565e0d8) ... PASSED qpdf 200 (extensions-adbe.pdf: min version to 1.6) ... PASSED -numrange 3 (numeric range 4,5,) ... PASSED qpdf 201 (check version information (min 1.6)) ... PASSED -numrange 4 (numeric range z1,) ... PASSED +fuzz 286 (qpdf checksum 0c07975e367b5f65708adf512f52aed692afe2ab) ... PASSED +fuzz 287 (qpdf fuzz check 0c07975e367b5f65708adf512f52aed692afe2ab) ... pdf-set-form-values 1 (set form values) ... PASSED qpdf 202 (extensions-adbe.pdf: force version to 1.6) ... PASSED -fuzz 304 (qpdf checksum 0d38c2da72291ba9db756e09842dc12bb1e6738f) ... PASSED -PASSED -numrange 5 (numeric range 1z,) ... fuzz 305 (qpdf fuzz check 0d38c2da72291ba9db756e09842dc12bb1e6738f) ... PASSED +fuzz 288 (qpdf checksum 0c1993a8be4393a75855ccd0554db79c0b60ee7c) ... PASSED +pdf-set-form-values 2 (compare files) ... PASSED qpdf 203 (check version information (force 1.6)) ... PASSED -numrange 6 (numeric range 1-5?) ... PASSED -fuzz 306 (qpdf checksum 0d7bd87f7c0455ba56265ad0021c757c5906908a) ... PASSED -fuzz 307 (qpdf fuzz check 0d7bd87f7c0455ba56265ad0021c757c5906908a) ... PASSED +fuzz 289 (qpdf fuzz check 0c1993a8be4393a75855ccd0554db79c0b60ee7c) ... PASSED + +Coverage analysis ... PASSED + +Overall test suite ... PASSED + +TESTS COMPLETE. Summary: + +Total tests: 54 +Passes: 54 +Failures: 0 +Unexpected Passes: 0 +Expected Failures: 0 +Missing Tests: 0 +Extra Tests: 0 + +PASSED qpdf 204 (extensions-adbe.pdf: min version to 1.7.1) ... PASSED -numrange 7 (numeric range 1-30) ... PASSED qpdf 205 (check version information (min 1.7.1)) ... PASSED -numrange 8 (numeric range 1-10,0,5) ... PASSED qpdf 206 (extensions-adbe.pdf: force version to 1.7.1) ... PASSED -numrange 9 (numeric range 1-10,1234,5) ... PASSED qpdf 207 (check version information (force 1.7.1)) ... PASSED -numrange 10 (numeric range 1,r,3) ... PASSED qpdf 208 (extensions-adbe.pdf: min version to 1.7.2) ... PASSED -numrange 11 (numeric range 1,r16,3) ... PASSED qpdf 209 (check version information (min 1.7.2)) ... PASSED -numrange 12 (numeric range 1,3,5-10,z-13,13,9,z,2,r2-r4) ... PASSED qpdf 210 (extensions-adbe.pdf: force version to 1.7.2) ... PASSED -numrange 13 (numeric range r1-r15) ... PASSED +fuzz 290 (qpdf checksum 0c3e70064abcaf1828b2480202a276f00657a6d9) ... PASSED +fuzz 291 (qpdf fuzz check 0c3e70064abcaf1828b2480202a276f00657a6d9) ... PASSED qpdf 211 (check version information (force 1.7.2)) ... PASSED -numrange 14 (numeric range 1-10:quack) ... PASSED -numrange 15 (numeric range 1-10:) ... PASSED +fuzz 292 (qpdf checksum 0c724e0fcb980c91513b12874182eddd73c59ac8) ... PASSED +fuzz 293 (qpdf fuzz check 0c724e0fcb980c91513b12874182eddd73c59ac8) ... PASSED qpdf 212 (extensions-adbe.pdf: min version to 1.7.3) ... PASSED -numrange 16 (numeric range 1-10,r:) ... PASSED +fuzz 294 (qpdf checksum 0caf25135abcd453313f4858831bf78f1e6c16d5) ... PASSED +fuzz 295 (qpdf fuzz check 0caf25135abcd453313f4858831bf78f1e6c16d5) ... PASSED qpdf 213 (check version information (min 1.7.3)) ... PASSED -numrange 17 (numeric range 1-10,:) ... PASSED -qpdf 214 (extensions-adbe.pdf: force version to 1.7.3) ... PASSED -numrange 18 (numeric range 1-6,8-12:odd) ... PASSED +PASSED +qpdf 214 (extensions-adbe.pdf: force version to 1.7.3) ... fuzz 296 (qpdf checksum 0cd4b9356a14bf5181880bd4fe8069501895aaed) ... PASSED +fuzz 297 (qpdf fuzz check 0cd4b9356a14bf5181880bd4fe8069501895aaed) ... FAILED +PASSED qpdf 215 (check version information (force 1.7.3)) ... PASSED -numrange 19 (numeric range 1-6,8-12:even) ... PASSED +fuzz 298 (qpdf checksum 0ce62116363811a1888a82253169fd2fa99cafb2) ... PASSED +fuzz 299 (qpdf fuzz check 0ce62116363811a1888a82253169fd2fa99cafb2) ... qutil 2 (main_from_wmain) ... PASSED qpdf 216 (extensions-adbe.pdf: min version to 1.8) ... PASSED -Running ../qtest/ph.test +Running ../qtest/random.test PASSED +fuzz 300 (qpdf checksum 0d06c60044441a1cb8e7fe124a674c55cd5d4bcd) ... PASSED +fuzz 301 (qpdf fuzz check 0d06c60044441a1cb8e7fe124a674c55cd5d4bcd) ... PASSED qpdf 217 (check version information (min 1.8)) ... PASSED -qpdf 218 (extensions-adbe.pdf: force version to 1.8) ... PASSED -qpdf 219 (check version information (force 1.8)) ... ph 1 (PointerHolder) ... PASSED +PASSED +fuzz 302 (qpdf checksum 0d345adefed382d2fd8fa76124d4729fedd7ad46) ... qpdf 218 (extensions-adbe.pdf: force version to 1.8) ... PASSED +fuzz 303 (qpdf fuzz check 0d345adefed382d2fd8fa76124d4729fedd7ad46) ... PASSED +qpdf 219 (check version information (force 1.8)) ... random 1 (Random Data Providers (gnutls)) ... PASSED qpdf 220 (extensions-adbe.pdf: min version to 1.8.0) ... PASSED -Running ../qtest/predictors.test +Running ../qtest/rc4.test PASSED +fuzz 304 (qpdf checksum 0d38c2da72291ba9db756e09842dc12bb1e6738f) ... PASSED qpdf 221 (check version information (min 1.8.0)) ... PASSED -fuzz 308 (qpdf checksum 0d950b511e674334b28daccf211f5da0e39ca233) ... PASSED -fuzz 309 (qpdf fuzz check 0d950b511e674334b28daccf211f5da0e39ca233) ... PASSED +fuzz 305 (qpdf fuzz check 0d38c2da72291ba9db756e09842dc12bb1e6738f) ... PASSED qpdf 222 (extensions-adbe.pdf: force version to 1.8.0) ... PASSED -fuzz 310 (qpdf checksum 0ddbbab16fa816933664d640c1743613c367d203) ... PASSED -fuzz 311 (qpdf fuzz check 0ddbbab16fa816933664d640c1743613c367d203) ... PASSED -qpdf 223 (check version information (force 1.8.0)) ... predictors 1 (decode columns = 4) ... PASSED -fuzz 312 (qpdf checksum 0ddc57e77d9d8913dcb36abc7445766a4ead0292) ... PASSED -fuzz 313 (qpdf fuzz check 0ddc57e77d9d8913dcb36abc7445766a4ead0292) ... PASSED -qpdf 224 (extensions-adbe.pdf: min version to 1.8.2) ... PASSED -predictors 2 (check output) ... PASSED -predictors 3 (decode columns = 5) ... PASSED -fuzz 314 (qpdf checksum 0de77116570b3ed0b331379cc35f6d092931cf74) ... PASSED -fuzz 315 (qpdf fuzz check 0de77116570b3ed0b331379cc35f6d092931cf74) ... PASSED +fuzz 306 (qpdf checksum 0d7bd87f7c0455ba56265ad0021c757c5906908a) ... PASSED +fuzz 307 (qpdf fuzz check 0d7bd87f7c0455ba56265ad0021c757c5906908a) ... PASSED +qpdf 223 (check version information (force 1.8.0)) ... PASSED +qpdf 224 (extensions-adbe.pdf: min version to 1.8.2) ... RC4 1 (test 1 (gnutls)) ... PASSED qpdf 225 (check version information (min 1.8.2)) ... PASSED -fuzz 316 (qpdf checksum 0dea680cee1cd99d484e126a132270c164b6252d) ... PASSED -PASSED -qpdf 226 (extensions-adbe.pdf: force version to 1.8.2) ... fuzz 317 (qpdf fuzz check 0dea680cee1cd99d484e126a132270c164b6252d) ... PASSED -predictors 4 (check output) ... PASSED +RC4 2 (check output) ... PASSED +RC4 3 (test 1 reverse (gnutls)) ... PASSED +qpdf 226 (extensions-adbe.pdf: force version to 1.8.2) ... PASSED +RC4 4 (check output) ... PASSED +RC4 5 (test 2 (gnutls)) ... PASSED qpdf 227 (check version information (force 1.8.2)) ... PASSED -fuzz 318 (qpdf checksum 0df5ba92d29470cc34f842e551ff198dd9d87458) ... PASSED -fuzz 319 (qpdf fuzz check 0df5ba92d29470cc34f842e551ff198dd9d87458) ... PASSED -predictors 5 (encode columns = 4) ... PASSED +RC4 6 (check output) ... PASSED +RC4 7 (test 2 reverse (gnutls)) ... PASSED qpdf 228 (extensions-adbe.pdf: min version to 1.8.5) ... PASSED -predictors 6 (check output) ... PASSED -predictors 7 (encode columns = 5) ... PASSED +RC4 8 (check output) ... PASSED +RC4 9 (test 3 (gnutls)) ... PASSED qpdf 229 (check version information (min 1.8.5)) ... PASSED -fuzz 320 (qpdf checksum 0e071196e035d8ca84c327b29fe0de9db215937a) ... PASSED -fuzz 321 (qpdf fuzz check 0e071196e035d8ca84c327b29fe0de9db215937a) ... PASSED +RC4 10 (check output) ... PASSED +RC4 11 (test 3 reverse (gnutls)) ... PASSED qpdf 230 (extensions-adbe.pdf: force version to 1.8.5) ... PASSED -fuzz 322 (qpdf checksum 0e15d43ef20d928b764b133846032102f4a8b750) ... PASSED -fuzz 323 (qpdf fuzz check 0e15d43ef20d928b764b133846032102f4a8b750) ... PASSED -predictors 8 (check output) ... PASSED -predictors 9 (decode 01--32-3-16) ... PASSED +RC4 12 (check output) ... PASSED +RC4 13 (test 4 (gnutls)) ... PASSED qpdf 231 (check version information (force 1.8.5)) ... PASSED -fuzz 324 (qpdf checksum 0e18df0865d96b7c03eaf812dd8f9bab22ab6dd2) ... PASSED -fuzz 325 (qpdf fuzz check 0e18df0865d96b7c03eaf812dd8f9bab22ab6dd2) ... PASSED -predictors 10 (check output for 01--32-3-16) ... PASSED -predictors 11 (decode 02--32-1-8) ... PASSED +RC4 14 (check output) ... PASSED +RC4 15 (test 4 reverse (gnutls)) ... PASSED qpdf 232 (check file) ... PASSED qpdf 233 (extensions-adbe.pdf: force version to 1.8.5) ... PASSED -fuzz 326 (qpdf checksum 0e7b52758e7c9d362110f7deb915e924966bfd31) ... PASSED -fuzz 327 (qpdf fuzz check 0e7b52758e7c9d362110f7deb915e924966bfd31) ... PASSED -predictors 12 (check output for 02--32-1-8) ... PASSED -predictors 13 (decode 03--32-3-8) ... PASSED +RC4 16 (check output) ... PASSED +RC4 17 (test 5 (gnutls)) ... PASSED qpdf 234 (check file) ... PASSED qpdf 235 (extensions-other.pdf: min version to 1.3) ... PASSED -fuzz 328 (qpdf checksum 0e8349a36979a7357a58b9ce27c5db3e182ddf2b) ... PASSED -fuzz 329 (qpdf fuzz check 0e8349a36979a7357a58b9ce27c5db3e182ddf2b) ... PASSED -predictors 14 (check output for 03--32-3-8) ... PASSED -predictors 15 (decode 04--32-1-8) ... PASSED +RC4 18 (check output) ... PASSED +RC4 19 (test 5 reverse (gnutls)) ... PASSED qpdf 236 (check version information (min 1.3)) ... PASSED -fuzz 330 (qpdf checksum 0eb76578bf78908668fcaf5f97e42be4c9dc6927) ... PASSED -PASSED -fuzz 331 (qpdf fuzz check 0eb76578bf78908668fcaf5f97e42be4c9dc6927) ... predictors 16 (check output for 04--32-1-8) ... PASSED -predictors 17 (decode 05--32-3-8) ... PASSED +RC4 20 (check output) ... PASSED +RC4 21 (other tests (gnutls)) ... PASSED qpdf 237 (extensions-other.pdf: force version to 1.3) ... PASSED -predictors 18 (check output for 05--32-3-8) ... PASSED -predictors 19 (decode 06--32-1-8) ... PASSED -fuzz 332 (qpdf checksum 0ebb5141dc3320d4932a2686b6fe5dad91981d64) ... PASSED -fuzz 333 (qpdf fuzz check 0ebb5141dc3320d4932a2686b6fe5dad91981d64) ... PASSED + +Running ../qtest/runlength.test +PASSED qpdf 238 (check version information (force 1.3)) ... PASSED -predictors 20 (check output for 06--32-1-8) ... PASSED -predictors 21 (decode 07--32-3-8) ... PASSED -fuzz 334 (qpdf checksum 0ec062a2bbc04d3ff171498d7319c17317198b23) ... PASSED -fuzz 335 (qpdf fuzz check 0ec062a2bbc04d3ff171498d7319c17317198b23) ... PASSED qpdf 239 (extensions-other.pdf: min version to 1.6) ... PASSED -predictors 22 (check output for 07--32-3-8) ... PASSED -predictors 23 (decode 08--32-1-8) ... PASSED -fuzz 336 (qpdf checksum 0ed74287c1837fe02f4d355fd188e30eaa84f237) ... PASSED -qpdf 240 (check version information (min 1.6)) ... PASSED -fuzz 337 (qpdf fuzz check 0ed74287c1837fe02f4d355fd188e30eaa84f237) ... PASSED -predictors 24 (check output for 08--32-1-8) ... PASSED -predictors 25 (decode 09--32-3-8) ... PASSED -fuzz 338 (qpdf checksum 0f2cc3219c3e5b0e1bbaf678f9ce3346689d4844) ... PASSED +qpdf 240 (check version information (min 1.6)) ... runlength 1 (encode 01) ... PASSED qpdf 241 (extensions-other.pdf: force version to 1.6) ... PASSED -fuzz 339 (qpdf fuzz check 0f2cc3219c3e5b0e1bbaf678f9ce3346689d4844) ... PASSED -predictors 26 (check output for 09--32-3-8) ... PASSED -predictors 27 (decode 10--32-1-8) ... PASSED +runlength 2 (check encoded output) ... PASSED +runlength 3 (decode 01.encoded) ... PASSED qpdf 242 (check version information (force 1.6)) ... PASSED -fuzz 340 (qpdf checksum 0f38dea935342dc7383e1683937647430a3050b8) ... PASSED -fuzz 341 (qpdf fuzz check 0f38dea935342dc7383e1683937647430a3050b8) ... PASSED -predictors 28 (check output for 10--32-1-8) ... PASSED -predictors 29 (decode 11--32-3-8) ... PASSED +runlength 4 (check decoded output) ... PASSED +runlength 5 (encode 02) ... PASSED qpdf 243 (extensions-other.pdf: min version to 1.7.1) ... PASSED -fuzz 342 (qpdf checksum 0f6f74429c4c5f8cc5768071aee6e3cd565dc73c) ... PASSED -fuzz 343 (qpdf fuzz check 0f6f74429c4c5f8cc5768071aee6e3cd565dc73c) ... PASSED -predictors 30 (check output for 11--32-3-8) ... PASSED -predictors 31 (decode 12--32-1-4) ... PASSED +runlength 6 (check encoded output) ... PASSED +runlength 7 (decode 02.encoded) ... PASSED qpdf 244 (check version information (min 1.7.1)) ... PASSED -fuzz 344 (qpdf checksum 0fa2bd8d6707f8e784d32b9429c2874434e91eae) ... PASSED -fuzz 345 (qpdf fuzz check 0fa2bd8d6707f8e784d32b9429c2874434e91eae) ... PASSED -predictors 32 (check output for 12--32-1-4) ... PASSED -predictors 33 (decode tiff 01--16-1-8) ... PASSED +runlength 8 (check decoded output) ... PASSED +runlength 9 (encode 03) ... PASSED qpdf 245 (extensions-other.pdf: force version to 1.7.1) ... PASSED -fuzz 346 (qpdf checksum 0fad006fdd9e16b471bc5ce674ea020c3c6cf7f3) ... PASSED -fuzz 347 (qpdf fuzz check 0fad006fdd9e16b471bc5ce674ea020c3c6cf7f3) ... PASSED -predictors 34 (check output for tiff-01--16-1-8) ... PASSED -predictors 35 (encode tiff 01--16-1-8) ... PASSED +runlength 10 (check encoded output) ... PASSED +runlength 11 (decode 03.encoded) ... PASSED qpdf 246 (check version information (force 1.7.1)) ... PASSED -fuzz 348 (qpdf checksum 0fcf40b6c1b493170333ae51808fb1a64f5c863d) ... PASSED -predictors 36 (check output for tiff-01--16-1-8) ... PASSED -fuzz 349 (qpdf fuzz check 0fcf40b6c1b493170333ae51808fb1a64f5c863d) ... PASSED -predictors 37 (decode tiff 02--8-2-4) ... PASSED +runlength 12 (check decoded output) ... PASSED +runlength 13 (encode 04) ... PASSED qpdf 247 (extensions-other.pdf: min version to 1.7.2) ... PASSED -fuzz 350 (qpdf checksum 0fcfe5cf6d25e77a1f72eb8012b7c3e40a49b2dc) ... PASSED -predictors 38 (check output for tiff-02--8-2-4) ... PASSED -fuzz 351 (qpdf fuzz check 0fcfe5cf6d25e77a1f72eb8012b7c3e40a49b2dc) ... PASSED -predictors 39 (encode tiff 02--8-2-4) ... PASSED +runlength 14 (check encoded output) ... PASSED +runlength 15 (decode 04.encoded) ... PASSED +runlength 16 (check decoded output) ... PASSED qpdf 248 (check version information (min 1.7.2)) ... PASSED -predictors 40 (check output for tiff-02--8-2-4) ... PASSED -fuzz 352 (qpdf checksum 0fff9565d3109b283f5fd5e5c0338d6618bf9c06) ... PASSED -predictors 41 (decode tiff 03--4-1-16) ... PASSED -fuzz 353 (qpdf fuzz check 0fff9565d3109b283f5fd5e5c0338d6618bf9c06) ... PASSED +runlength 17 (encode 05) ... PASSED +runlength 18 (check encoded output) ... PASSED qpdf 249 (extensions-other.pdf: force version to 1.7.2) ... PASSED -predictors 42 (check output for tiff-03--4-1-16) ... PASSED -fuzz 354 (qpdf checksum 1010659fb115c100bc5f5523705f3bb2443f613b) ... PASSED -predictors 43 (encode tiff 03--4-1-16) ... PASSED -fuzz 355 (qpdf fuzz check 1010659fb115c100bc5f5523705f3bb2443f613b) ... PASSED -qpdf 250 (check version information (force 1.7.2)) ... PASSED -predictors 44 (check output for tiff-03--4-1-16) ... PASSED - -Running ../qtest/qintc.test +runlength 19 (decode 05.encoded) ... PASSED +runlength 20 (check decoded output) ... PASSED PASSED +runlength 21 (encode empty) ... qpdf 250 (check version information (force 1.7.2)) ... PASSED +fuzz 308 (qpdf checksum 0d950b511e674334b28daccf211f5da0e39ca233) ... PASSED +fuzz 309 (qpdf fuzz check 0d950b511e674334b28daccf211f5da0e39ca233) ... PASSED +runlength 22 (check encoded output) ... PASSED +runlength 23 (decode empty.encoded) ... PASSED qpdf 251 (extensions-other.pdf: min version to 1.7.3) ... PASSED -fuzz 356 (qpdf checksum 101399e99196bbafa520501bab048842a204bb28) ... PASSED -fuzz 357 (qpdf fuzz check 101399e99196bbafa520501bab048842a204bb28) ... PASSED -qpdf 252 (check version information (min 1.7.3)) ... PASSED -fuzz 358 (qpdf checksum 10163f261d7e1b149f60b22b2ae15e6f5f62aae8) ... PASSED -fuzz 359 (qpdf fuzz check 10163f261d7e1b149f60b22b2ae15e6f5f62aae8) ... PASSED -qpdf 253 (extensions-other.pdf: force version to 1.7.3) ... qintc 1 (QINTC) ... PASSED -qpdf 254 (check version information (force 1.7.3)) ... PASSED -fuzz 360 (qpdf checksum 101d11e8b7ecbc938bcd9810a8e60763db2aeb35) ... PASSED -fuzz 361 (qpdf fuzz check 101d11e8b7ecbc938bcd9810a8e60763db2aeb35) ... PASSED +fuzz 310 (qpdf checksum 0ddbbab16fa816933664d640c1743613c367d203) ... PASSED +fuzz 311 (qpdf fuzz check 0ddbbab16fa816933664d640c1743613c367d203) ... PASSED +runlength 24 (check decoded output) ... PASSED PASSED -qpdf 255 (extensions-other.pdf: min version to 1.8) ... -Running ../qtest/qutil.test +qpdf 252 (check version information (min 1.7.3)) ... runlength 25 (decode with embedded EOD) ... PASSED +fuzz 312 (qpdf checksum 0ddc57e77d9d8913dcb36abc7445766a4ead0292) ... PASSED +runlength 26 (check decoded output) ... PASSED +fuzz 313 (qpdf fuzz check 0ddc57e77d9d8913dcb36abc7445766a4ead0292) ... PASSED PASSED -fuzz 362 (qpdf checksum 1023b526cb53eb498610c885fd166cd6c2b8acf2) ... PASSED -fuzz 363 (qpdf fuzz check 1023b526cb53eb498610c885fd166cd6c2b8acf2) ... PASSED +qpdf 253 (extensions-other.pdf: force version to 1.7.3) ... +Running ../qtest/sha2.test +PASSED +qpdf 254 (check version information (force 1.7.3)) ... PASSED +fuzz 314 (qpdf checksum 0de77116570b3ed0b331379cc35f6d092931cf74) ... PASSED +fuzz 315 (qpdf fuzz check 0de77116570b3ed0b331379cc35f6d092931cf74) ... PASSED +qpdf 255 (extensions-other.pdf: min version to 1.8) ... PASSED +fuzz 316 (qpdf checksum 0dea680cee1cd99d484e126a132270c164b6252d) ... PASSED +fuzz 317 (qpdf fuzz check 0dea680cee1cd99d484e126a132270c164b6252d) ... sha2 1 (sha2 (gnutls)) ... PASSED qpdf 256 (check version information (min 1.8)) ... PASSED -fuzz 364 (qpdf checksum 1033632dd74bf1fde96a303d62ec31dac7733f6d) ... PASSED -fuzz 365 (qpdf fuzz check 1033632dd74bf1fde96a303d62ec31dac7733f6d) ... PASSED -qpdf 257 (extensions-other.pdf: force version to 1.8) ... qutil 1 (QUtil) ... PASSED +fuzz 318 (qpdf checksum 0df5ba92d29470cc34f842e551ff198dd9d87458) ... PASSED +fuzz 319 (qpdf fuzz check 0df5ba92d29470cc34f842e551ff198dd9d87458) ... PASSED +qpdf 257 (extensions-other.pdf: force version to 1.8) ... PASSED qpdf 258 (check version information (force 1.8)) ... PASSED -fuzz 366 (qpdf checksum 103f337a4694e13e5cf37f88dcd87104c4020667) ... PASSED -fuzz 367 (qpdf fuzz check 103f337a4694e13e5cf37f88dcd87104c4020667) ... PASSED + +Running ../qtest/sparse_array.test +PASSED qpdf 259 (extensions-other.pdf: min version to 1.8.0) ... PASSED +fuzz 320 (qpdf checksum 0e071196e035d8ca84c327b29fe0de9db215937a) ... PASSED +fuzz 321 (qpdf fuzz check 0e071196e035d8ca84c327b29fe0de9db215937a) ... PASSED qpdf 260 (check version information (min 1.8.0)) ... PASSED -qpdf 261 (extensions-other.pdf: force version to 1.8.0) ... PASSED +fuzz 322 (qpdf checksum 0e15d43ef20d928b764b133846032102f4a8b750) ... PASSED +fuzz 323 (qpdf fuzz check 0e15d43ef20d928b764b133846032102f4a8b750) ... PASSED +qpdf 261 (extensions-other.pdf: force version to 1.8.0) ... sparse array 1 (sparse_array) ... PASSED +fuzz 324 (qpdf checksum 0e18df0865d96b7c03eaf812dd8f9bab22ab6dd2) ... PASSED qpdf 262 (check version information (force 1.8.0)) ... PASSED -fuzz 368 (qpdf checksum 104292e5ad7c25b16a0f296c661901dd05c7ec81) ... PASSED -fuzz 369 (qpdf fuzz check 104292e5ad7c25b16a0f296c661901dd05c7ec81) ... PASSED +fuzz 325 (qpdf fuzz check 0e18df0865d96b7c03eaf812dd8f9bab22ab6dd2) ... PASSED + +Coverage analysis ... PASSED + +Overall test suite ... FAILED + +Failure summary may be found in qtest.log + +TESTS COMPLETE. Summary: + +Total tests: 169 +Passes: 168 +Failures: 1 +Unexpected Passes: 0 +Expected Failures: 0 +Missing Tests: 0 +Extra Tests: 0 + +****************************************** +STARTING TESTS on Mon Jan 15 00:13:44 2024 +****************************************** + +Test coverage active in scope libtests + +Running ../qtest/aes.test + +Running ../qtest/ascii85.test + +Running ../qtest/bits.test + +Running ../qtest/buffer.test + +Running ../qtest/closedfile.test + +Running ../qtest/cxx11.test + +Running ../qtest/dct.test + +Running ../qtest/flate.test + +Running ../qtest/hex.test + +Running ../qtest/input_source.test + +Running ../qtest/json.test + +Running ../qtest/lzw.test + +Running ../qtest/matrix.test + +Running ../qtest/md5.test + +Running ../qtest/numrange.test + +Running ../qtest/ph.test + +Running ../qtest/predictors.test + +Running ../qtest/qintc.test + +Running ../qtest/qutil.test +qutil test 1 (QUtil) FAILED +cwd: /build/reproducible-path/qpdf-10.1.0/libtests/qtest/qutil +command: qutil +expected output in qutil.out + at qutil.test line 12. +--> BEGIN EXPECTED OUTPUT <-- +---- string conversion +16059 +0016059 +16059 +3.141590 +3.142 +1000.123000 +0.12340 +0.00012 +0.12346 +0.00012 +16059 +37273 +3ebb +5000093552 +one +7 +compare okay +-2147483648 to int: PASSED +2147483647 to int: PASSED +2147483648 to int threw (integer out of range converting 2147483648 from a 8-byte signed type to a 4-byte signed type): PASSED +-2147483649 to int threw (integer out of range converting -2147483649 from a 8-byte signed type to a 4-byte signed type): PASSED +9999999999999999999999999 to int threw (overflow/underflow converting 9999999999999999999999999 to 64-bit integer): PASSED +2147483648 to int: PASSED +-2147483649 to int: PASSED +99999999999999999999999999999999999999999999999999 to int threw (overflow/underflow converting 99999999999999999999999999999999999999999999999999 to 64-bit integer): PASSED +16059 to int: PASSED +-16059 to int threw (underflow converting -16059 to 64-bit unsigned integer): PASSED +9999999999 to int threw (integer out of range converting 9999999999 from a 8-byte unsigned type to a 4-byte unsigned type): PASSED +16059 to int: PASSED +-16059 to int threw (underflow converting -16059 to 64-bit unsigned integer): PASSED +---- os wrapper +before remove +exception: remove file: No such file or directory +---- fopen +before fopen +exception: open /this/file/does/not/exist: No such file or directory +---- getenv +IN_TESTSUITE: 1: 1 +HAGOOGAMAGOOGLE: 0 +---- utf8 +0x41 -> A +0xf7 -> M-CM-7 +0x3c0 -> M-OM-^@ +0x16059 -> f0 96 81 99 +0x7fffffff -> fd bf bf bf bf bf +0x80000000: bounds error in QUtil::toUTF8 +---- utf16 +0x41 -> 00 41 +0xf7 -> 00 f7 +0x3c0 -> 03 c0 +0x16059 -> d8 18 dc 59 +0xdead -> ff fd +0x7fffffff -> ff fd +0x80000000 -> ff fd +M-OM-^@ +M-OM-^@ +---- utf8_to_ascii +M-BM-?Does M-OM-^@ have fingers? +?Does ? have fingers? +*Does * have fingers? +Does * have fingers? +Does * have fingers? +---- transcoding +bidirectional pdf doc done +bidirectional win ansi done +bidirectional mac roman done +analysis done +alternatives +0: 86a9e99e +1: c692c2a9c3a9c5be +2: e280a0c2a9c3a9c5be +3: c39cc2a9c388c3bb +4: 83a9e99e +5: 81a9e99e +6: dca9c8fb +0: c692c2a9c3a9c5be +1: 86a9e99e +2: 83a9e99e +0: 717561636b +done alternatives +---- whoami +quack1 +quack2 +quack3 +quack4 +---- file +file1: -qutil.out-, file2: -./qutil.out-; same: 1: PASS +file1: -qutil.out-, file2: -qutil.out-; same: 1: PASS +file1: -qutil.out-, file2: -other-file-; same: 0: PASS +file1: -qutil.out-, file2: --; same: 0: PASS +file1: -qutil.out-, file2: -(null)-; same: 0: PASS +file1: --, file2: -qutil.out-; same: 0: PASS +---- read from file +This file is used for qutil testing. +It has mixed newlines. +Some lines are very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long. +read 24652 bytes +---- hex encode/decode +begin hex encode/decode +end hex encode/decode +---- rename/delete +create file +rename file +create file +rename over existing +delete file +--> END EXPECTED OUTPUT <-- +--> BEGIN ACTUAL OUTPUT <-- +---- string conversion +16059 +0016059 +16059 +3.141590 +3.142 +1000.123000 +0.12340 +0.00012 +0.12346 +0.00012 +16059 +37273 +3ebb +5000093552 +one +7 +compare okay +-2147483648 to int: PASSED +2147483647 to int: PASSED +2147483648 to int threw (integer out of range converting 2147483648 from a 8-byte signed type to a 4-byte signed type): PASSED +-2147483649 to int threw (integer out of range converting -2147483649 from a 8-byte signed type to a 4-byte signed type): PASSED +9999999999999999999999999 to int threw (overflow/underflow converting 9999999999999999999999999 to 64-bit integer): PASSED +2147483648 to int: PASSED +-2147483649 to int: PASSED +99999999999999999999999999999999999999999999999999 to int threw (overflow/underflow converting 99999999999999999999999999999999999999999999999999 to 64-bit integer): PASSED +16059 to int: PASSED +-16059 to int threw (underflow converting -16059 to 64-bit unsigned integer): PASSED +9999999999 to int threw (integer out of range converting 9999999999 from a 8-byte unsigned type to a 4-byte unsigned type): PASSED +16059 to int: PASSED +-16059 to int threw (underflow converting -16059 to 64-bit unsigned integer): PASSED +---- os wrapper +before remove +exception: remove file: Datei oder Verzeichnis nicht gefunden +---- fopen +before fopen +exception: open /this/file/does/not/exist: Datei oder Verzeichnis nicht gefunden +---- getenv +IN_TESTSUITE: 1: 1 +HAGOOGAMAGOOGLE: 0 +---- utf8 +0x41 -> A +0xf7 -> M-CM-7 +0x3c0 -> M-OM-^@ +0x16059 -> f0 96 81 99 +0x7fffffff -> fd bf bf bf bf bf +0x80000000: bounds error in QUtil::toUTF8 +---- utf16 +0x41 -> 00 41 +0xf7 -> 00 f7 +0x3c0 -> 03 c0 +0x16059 -> d8 18 dc 59 +0xdead -> ff fd +0x7fffffff -> ff fd +0x80000000 -> ff fd +M-OM-^@ +M-OM-^@ +---- utf8_to_ascii +M-BM-?Does M-OM-^@ have fingers? +?Does ? have fingers? +*Does * have fingers? +Does * have fingers? +Does * have fingers? +---- transcoding +bidirectional pdf doc done +bidirectional win ansi done +bidirectional mac roman done +analysis done +alternatives +0: 86a9e99e +1: c692c2a9c3a9c5be +2: e280a0c2a9c3a9c5be +3: c39cc2a9c388c3bb +4: 83a9e99e +5: 81a9e99e +6: dca9c8fb +0: c692c2a9c3a9c5be +1: 86a9e99e +2: 83a9e99e +0: 717561636b +done alternatives +---- whoami +quack1 +quack2 +quack3 +quack4 +---- file +file1: -qutil.out-, file2: -./qutil.out-; same: 1: PASS +file1: -qutil.out-, file2: -qutil.out-; same: 1: PASS +file1: -qutil.out-, file2: -other-file-; same: 0: PASS +file1: -qutil.out-, file2: --; same: 0: PASS +file1: -qutil.out-, file2: -(null)-; same: 0: PASS +file1: --, file2: -qutil.out-; same: 0: PASS +---- read from file +This file is used for qutil testing. +It has mixed newlines. +Some lines are very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long. +read 24652 bytes +---- hex encode/decode +begin hex encode/decode +end hex encode/decode +---- rename/delete +create file +rename file +create file +rename over existing +delete file +--> END ACTUAL OUTPUT <-- +--> DIFF EXPECTED ACTUAL <-- +--- /tmp/testtemp.7112/expected 2024-01-15 00:13:54.887341072 +0000 ++++ /tmp/testtemp.7112/actual 2024-01-15 00:13:54.883341225 +0000 +@@ -31,10 +31,10 @@ + -16059 to int threw (underflow converting -16059 to 64-bit unsigned integer): PASSED + ---- os wrapper + before remove +-exception: remove file: No such file or directory ++exception: remove file: Datei oder Verzeichnis nicht gefunden + ---- fopen + before fopen +-exception: open /this/file/does/not/exist: No such file or directory ++exception: open /this/file/does/not/exist: Datei oder Verzeichnis nicht gefunden + ---- getenv + IN_TESTSUITE: 1: 1 + HAGOOGAMAGOOGLE: 0 +--> END DIFFERENCES <-- + +Running ../qtest/random.test + +Running ../qtest/rc4.test + +Running ../qtest/runlength.test + +Running ../qtest/sha2.test + +Running ../qtest/sparse_array.test + +Test coverage results: + +Coverage analysis: PASSED + +TESTS COMPLETE. Summary: + +Total tests: 169 +Passes: 168 +Failures: 1 +Unexpected Passes: 0 +Expected Failures: 0 +Missing Tests: 0 +Extra Tests: 0 +make[1]: *** [Makefile:140: check_libtests] Error 1 +make[1]: *** Waiting for unfinished jobs.... +PASSED qpdf 263 (extensions-other.pdf: min version to 1.8.2) ... PASSED +fuzz 326 (qpdf checksum 0e7b52758e7c9d362110f7deb915e924966bfd31) ... PASSED +fuzz 327 (qpdf fuzz check 0e7b52758e7c9d362110f7deb915e924966bfd31) ... PASSED qpdf 264 (check version information (min 1.8.2)) ... PASSED -fuzz 370 (qpdf checksum 106332394c26d952de7b0129b3b1190db0b0609e) ... PASSED -fuzz 371 (qpdf fuzz check 106332394c26d952de7b0129b3b1190db0b0609e) ... PASSED +fuzz 328 (qpdf checksum 0e8349a36979a7357a58b9ce27c5db3e182ddf2b) ... PASSED +fuzz 329 (qpdf fuzz check 0e8349a36979a7357a58b9ce27c5db3e182ddf2b) ... PASSED +fuzz 330 (qpdf checksum 0eb76578bf78908668fcaf5f97e42be4c9dc6927) ... PASSED +fuzz 331 (qpdf fuzz check 0eb76578bf78908668fcaf5f97e42be4c9dc6927) ... PASSED qpdf 265 (extensions-other.pdf: force version to 1.8.2) ... PASSED -fuzz 372 (qpdf checksum 106d381afe351eb942d28d77fcd478fa8df9441a) ... PASSED -fuzz 373 (qpdf fuzz check 106d381afe351eb942d28d77fcd478fa8df9441a) ... PASSED +fuzz 332 (qpdf checksum 0ebb5141dc3320d4932a2686b6fe5dad91981d64) ... PASSED qpdf 266 (check version information (force 1.8.2)) ... PASSED -fuzz 374 (qpdf checksum 1072086502df1367a688e5e1c93d93585956eaa1) ... PASSED -fuzz 375 (qpdf fuzz check 1072086502df1367a688e5e1c93d93585956eaa1) ... PASSED +fuzz 333 (qpdf fuzz check 0ebb5141dc3320d4932a2686b6fe5dad91981d64) ... PASSED +fuzz 334 (qpdf checksum 0ec062a2bbc04d3ff171498d7319c17317198b23) ... PASSED qpdf 267 (extensions-other.pdf: min version to 1.8.5) ... PASSED -fuzz 376 (qpdf checksum 10ade1bb0e9382d3d08c25438625a7139db9fda2) ... PASSED -fuzz 377 (qpdf fuzz check 10ade1bb0e9382d3d08c25438625a7139db9fda2) ... PASSED +fuzz 335 (qpdf fuzz check 0ec062a2bbc04d3ff171498d7319c17317198b23) ... PASSED +fuzz 336 (qpdf checksum 0ed74287c1837fe02f4d355fd188e30eaa84f237) ... PASSED qpdf 268 (check version information (min 1.8.5)) ... PASSED -fuzz 378 (qpdf checksum 10bb389ee5a55819774f7ea4f21a12e84911f961) ... PASSED -fuzz 379 (qpdf fuzz check 10bb389ee5a55819774f7ea4f21a12e84911f961) ... PASSED -qpdf 269 (extensions-other.pdf: force version to 1.8.5) ... PASSED -qpdf 270 (check version information (force 1.8.5)) ... PASSED +fuzz 337 (qpdf fuzz check 0ed74287c1837fe02f4d355fd188e30eaa84f237) ... PASSED PASSED +qpdf 269 (extensions-other.pdf: force version to 1.8.5) ... fuzz 338 (qpdf checksum 0f2cc3219c3e5b0e1bbaf678f9ce3346689d4844) ... PASSED +fuzz 339 (qpdf fuzz check 0f2cc3219c3e5b0e1bbaf678f9ce3346689d4844) ... PASSED +qpdf 270 (check version information (force 1.8.5)) ... PASSED +fuzz 340 (qpdf checksum 0f38dea935342dc7383e1683937647430a3050b8) ... PASSED +fuzz 341 (qpdf fuzz check 0f38dea935342dc7383e1683937647430a3050b8) ... PASSED qpdf 271 (check file) ... PASSED -qpdf 272 (extensions-other.pdf: force version to 1.8.5) ... qutil 2 (main_from_wmain) ... PASSED +qpdf 272 (extensions-other.pdf: force version to 1.8.5) ... PASSED +fuzz 342 (qpdf checksum 0f6f74429c4c5f8cc5768071aee6e3cd565dc73c) ... PASSED +fuzz 343 (qpdf fuzz check 0f6f74429c4c5f8cc5768071aee6e3cd565dc73c) ... PASSED qpdf 273 (check file) ... PASSED qpdf 274 (extensions-adbe-other.pdf: min version to 1.3) ... PASSED - -Running ../qtest/random.test -PASSED +fuzz 344 (qpdf checksum 0fa2bd8d6707f8e784d32b9429c2874434e91eae) ... PASSED +fuzz 345 (qpdf fuzz check 0fa2bd8d6707f8e784d32b9429c2874434e91eae) ... PASSED qpdf 275 (check version information (min 1.3)) ... PASSED -fuzz 380 (qpdf checksum 10c83fb5d1828d27de3ab5747b99c4bd15f0c751) ... PASSED -fuzz 381 (qpdf fuzz check 10c83fb5d1828d27de3ab5747b99c4bd15f0c751) ... PASSED +fuzz 346 (qpdf checksum 0fad006fdd9e16b471bc5ce674ea020c3c6cf7f3) ... PASSED qpdf 276 (extensions-adbe-other.pdf: force version to 1.3) ... PASSED -fuzz 382 (qpdf checksum 10d4f52a410a7e9aecf66cf86523e1c5e657a91b) ... PASSED -fuzz 383 (qpdf fuzz check 10d4f52a410a7e9aecf66cf86523e1c5e657a91b) ... PASSED +fuzz 347 (qpdf fuzz check 0fad006fdd9e16b471bc5ce674ea020c3c6cf7f3) ... PASSED qpdf 277 (check version information (force 1.3)) ... PASSED -fuzz 384 (qpdf checksum 10e0e4d5ec9cd3b6d8c4720f570d657df38955c8) ... PASSED -fuzz 385 (qpdf fuzz check 10e0e4d5ec9cd3b6d8c4720f570d657df38955c8) ... random 1 (Random Data Providers (gnutls)) ... PASSED +fuzz 348 (qpdf checksum 0fcf40b6c1b493170333ae51808fb1a64f5c863d) ... PASSED +fuzz 349 (qpdf fuzz check 0fcf40b6c1b493170333ae51808fb1a64f5c863d) ... PASSED qpdf 278 (extensions-adbe-other.pdf: min version to 1.6) ... PASSED -fuzz 386 (qpdf checksum 10e6abae3f15aa7d7c47adf21480477041bb1a27) ... PASSED -fuzz 387 (qpdf fuzz check 10e6abae3f15aa7d7c47adf21480477041bb1a27) ... PASSED +fuzz 350 (qpdf checksum 0fcfe5cf6d25e77a1f72eb8012b7c3e40a49b2dc) ... PASSED +fuzz 351 (qpdf fuzz check 0fcfe5cf6d25e77a1f72eb8012b7c3e40a49b2dc) ... PASSED qpdf 279 (check version information (min 1.6)) ... PASSED - -Running ../qtest/rc4.test -PASSED -fuzz 388 (qpdf checksum 11205a171ee2775d8e35f11a43792a4166c2db41) ... PASSED -fuzz 389 (qpdf fuzz check 11205a171ee2775d8e35f11a43792a4166c2db41) ... PASSED +fuzz 352 (qpdf checksum 0fff9565d3109b283f5fd5e5c0338d6618bf9c06) ... PASSED +fuzz 353 (qpdf fuzz check 0fff9565d3109b283f5fd5e5c0338d6618bf9c06) ... PASSED qpdf 280 (extensions-adbe-other.pdf: force version to 1.6) ... PASSED +fuzz 354 (qpdf checksum 1010659fb115c100bc5f5523705f3bb2443f613b) ... PASSED +fuzz 355 (qpdf fuzz check 1010659fb115c100bc5f5523705f3bb2443f613b) ... PASSED qpdf 281 (check version information (force 1.6)) ... PASSED -qpdf 282 (extensions-adbe-other.pdf: min version to 1.7.1) ... RC4 1 (test 1 (gnutls)) ... PASSED -fuzz 390 (qpdf checksum 11282677cd2a8e51fdcb724cc255335345f81a58) ... PASSED -fuzz 391 (qpdf fuzz check 11282677cd2a8e51fdcb724cc255335345f81a58) ... PASSED +qpdf 282 (extensions-adbe-other.pdf: min version to 1.7.1) ... PASSED qpdf 283 (check version information (min 1.7.1)) ... PASSED -RC4 2 (check output) ... PASSED -RC4 3 (test 1 reverse (gnutls)) ... PASSED -fuzz 392 (qpdf checksum 1142bedc4a58fc189ec90b64c9a1dac49a6c7202) ... PASSED -fuzz 393 (qpdf fuzz check 1142bedc4a58fc189ec90b64c9a1dac49a6c7202) ... PASSED +fuzz 356 (qpdf checksum 101399e99196bbafa520501bab048842a204bb28) ... PASSED +fuzz 357 (qpdf fuzz check 101399e99196bbafa520501bab048842a204bb28) ... PASSED qpdf 284 (extensions-adbe-other.pdf: force version to 1.7.1) ... PASSED -RC4 4 (check output) ... PASSED -RC4 5 (test 2 (gnutls)) ... PASSED -fuzz 394 (qpdf checksum 114d57db54836d8620e2f3e3613af6f3f59c1fbf) ... PASSED -fuzz 395 (qpdf fuzz check 114d57db54836d8620e2f3e3613af6f3f59c1fbf) ... PASSED +fuzz 358 (qpdf checksum 10163f261d7e1b149f60b22b2ae15e6f5f62aae8) ... PASSED +fuzz 359 (qpdf fuzz check 10163f261d7e1b149f60b22b2ae15e6f5f62aae8) ... PASSED qpdf 285 (check version information (force 1.7.1)) ... PASSED -RC4 6 (check output) ... PASSED -RC4 7 (test 2 reverse (gnutls)) ... PASSED -fuzz 396 (qpdf checksum 115bf468fc1cf49265dcfe6672069a465018ccc8) ... PASSED qpdf 286 (extensions-adbe-other.pdf: min version to 1.7.2) ... PASSED -fuzz 397 (qpdf fuzz check 115bf468fc1cf49265dcfe6672069a465018ccc8) ... PASSED -RC4 8 (check output) ... PASSED -RC4 9 (test 3 (gnutls)) ... PASSED +fuzz 360 (qpdf checksum 101d11e8b7ecbc938bcd9810a8e60763db2aeb35) ... PASSED +fuzz 361 (qpdf fuzz check 101d11e8b7ecbc938bcd9810a8e60763db2aeb35) ... PASSED qpdf 287 (check version information (min 1.7.2)) ... PASSED -RC4 10 (check output) ... PASSED -RC4 11 (test 3 reverse (gnutls)) ... PASSED +fuzz 362 (qpdf checksum 1023b526cb53eb498610c885fd166cd6c2b8acf2) ... PASSED +fuzz 363 (qpdf fuzz check 1023b526cb53eb498610c885fd166cd6c2b8acf2) ... PASSED qpdf 288 (extensions-adbe-other.pdf: force version to 1.7.2) ... PASSED -RC4 12 (check output) ... PASSED -RC4 13 (test 4 (gnutls)) ... PASSED qpdf 289 (check version information (force 1.7.2)) ... PASSED -RC4 14 (check output) ... PASSED -RC4 15 (test 4 reverse (gnutls)) ... PASSED +fuzz 364 (qpdf checksum 1033632dd74bf1fde96a303d62ec31dac7733f6d) ... PASSED +fuzz 365 (qpdf fuzz check 1033632dd74bf1fde96a303d62ec31dac7733f6d) ... PASSED qpdf 290 (extensions-adbe-other.pdf: min version to 1.7.3) ... PASSED -RC4 16 (check output) ... PASSED -RC4 17 (test 5 (gnutls)) ... PASSED qpdf 291 (check version information (min 1.7.3)) ... PASSED -RC4 18 (check output) ... PASSED -RC4 19 (test 5 reverse (gnutls)) ... PASSED +fuzz 366 (qpdf checksum 103f337a4694e13e5cf37f88dcd87104c4020667) ... PASSED +fuzz 367 (qpdf fuzz check 103f337a4694e13e5cf37f88dcd87104c4020667) ... PASSED qpdf 292 (extensions-adbe-other.pdf: force version to 1.7.3) ... PASSED -RC4 20 (check output) ... PASSED -RC4 21 (other tests (gnutls)) ... PASSED qpdf 293 (check version information (force 1.7.3)) ... PASSED - -Running ../qtest/runlength.test -PASSED qpdf 294 (extensions-adbe-other.pdf: min version to 1.8) ... PASSED qpdf 295 (check version information (min 1.8)) ... PASSED -qpdf 296 (extensions-adbe-other.pdf: force version to 1.8) ... runlength 1 (encode 01) ... PASSED +qpdf 296 (extensions-adbe-other.pdf: force version to 1.8) ... PASSED qpdf 297 (check version information (force 1.8)) ... PASSED -runlength 2 (check encoded output) ... PASSED -runlength 3 (decode 01.encoded) ... PASSED qpdf 298 (extensions-adbe-other.pdf: min version to 1.8.0) ... PASSED -runlength 4 (check decoded output) ... PASSED -runlength 5 (encode 02) ... PASSED +fuzz 368 (qpdf checksum 104292e5ad7c25b16a0f296c661901dd05c7ec81) ... PASSED +fuzz 369 (qpdf fuzz check 104292e5ad7c25b16a0f296c661901dd05c7ec81) ... PASSED qpdf 299 (check version information (min 1.8.0)) ... PASSED -runlength 6 (check encoded output) ... PASSED -runlength 7 (decode 02.encoded) ... PASSED qpdf 300 (extensions-adbe-other.pdf: force version to 1.8.0) ... PASSED -runlength 8 (check decoded output) ... PASSED -runlength 9 (encode 03) ... PASSED qpdf 301 (check version information (force 1.8.0)) ... PASSED -runlength 10 (check encoded output) ... PASSED -runlength 11 (decode 03.encoded) ... PASSED +fuzz 370 (qpdf checksum 106332394c26d952de7b0129b3b1190db0b0609e) ... PASSED +fuzz 371 (qpdf fuzz check 106332394c26d952de7b0129b3b1190db0b0609e) ... PASSED qpdf 302 (extensions-adbe-other.pdf: min version to 1.8.2) ... PASSED -runlength 12 (check decoded output) ... PASSED -runlength 13 (encode 04) ... PASSED +fuzz 372 (qpdf checksum 106d381afe351eb942d28d77fcd478fa8df9441a) ... PASSED +fuzz 373 (qpdf fuzz check 106d381afe351eb942d28d77fcd478fa8df9441a) ... PASSED qpdf 303 (check version information (min 1.8.2)) ... PASSED -runlength 14 (check encoded output) ... PASSED -runlength 15 (decode 04.encoded) ... PASSED +fuzz 374 (qpdf checksum 1072086502df1367a688e5e1c93d93585956eaa1) ... PASSED +fuzz 375 (qpdf fuzz check 1072086502df1367a688e5e1c93d93585956eaa1) ... PASSED qpdf 304 (extensions-adbe-other.pdf: force version to 1.8.2) ... PASSED -runlength 16 (check decoded output) ... PASSED -runlength 17 (encode 05) ... PASSED +fuzz 376 (qpdf checksum 10ade1bb0e9382d3d08c25438625a7139db9fda2) ... PASSED +fuzz 377 (qpdf fuzz check 10ade1bb0e9382d3d08c25438625a7139db9fda2) ... PASSED qpdf 305 (check version information (force 1.8.2)) ... PASSED -runlength 18 (check encoded output) ... PASSED -runlength 19 (decode 05.encoded) ... PASSED +fuzz 378 (qpdf checksum 10bb389ee5a55819774f7ea4f21a12e84911f961) ... PASSED +fuzz 379 (qpdf fuzz check 10bb389ee5a55819774f7ea4f21a12e84911f961) ... PASSED qpdf 306 (extensions-adbe-other.pdf: min version to 1.8.5) ... PASSED -runlength 20 (check decoded output) ... PASSED -runlength 21 (encode empty) ... PASSED qpdf 307 (check version information (min 1.8.5)) ... PASSED -runlength 22 (check encoded output) ... PASSED -runlength 23 (decode empty.encoded) ... PASSED qpdf 308 (extensions-adbe-other.pdf: force version to 1.8.5) ... PASSED -runlength 24 (check decoded output) ... PASSED -runlength 25 (decode with embedded EOD) ... PASSED qpdf 309 (check version information (force 1.8.5)) ... PASSED -runlength 26 (check decoded output) ... PASSED - -Running ../qtest/sha2.test -PASSED qpdf 310 (check file) ... PASSED qpdf 311 (extensions-adbe-other.pdf: force version to 1.8.5) ... PASSED qpdf 312 (check file) ... PASSED --- Number and Name Trees --- qpdf 313 (number trees) ... PASSED -qpdf 314 (name trees) ... sha2 1 (sha2 (gnutls)) ... PASSED ---- Page Labels --- -qpdf 315 (complex page labels) ... PASSED -PASSED -qpdf 316 (no zero entry for page labels) ... -Running ../qtest/sparse_array.test +qpdf 314 (name trees) ... PASSED PASSED +fuzz 380 (qpdf checksum 10c83fb5d1828d27de3ab5747b99c4bd15f0c751) ... PASSED +fuzz 381 (qpdf fuzz check 10c83fb5d1828d27de3ab5747b99c4bd15f0c751) ... --- Page Labels --- +qpdf 315 (complex page labels) ... PASSED +fuzz 382 (qpdf checksum 10d4f52a410a7e9aecf66cf86523e1c5e657a91b) ... PASSED +fuzz 383 (qpdf fuzz check 10d4f52a410a7e9aecf66cf86523e1c5e657a91b) ... PASSED +qpdf 316 (no zero entry for page labels) ... PASSED +fuzz 384 (qpdf checksum 10e0e4d5ec9cd3b6d8c4720f570d657df38955c8) ... PASSED +fuzz 385 (qpdf fuzz check 10e0e4d5ec9cd3b6d8c4720f570d657df38955c8) ... PASSED qpdf 317 (no page labels) ... PASSED ---- Outlines --- -qpdf 318 (outlines: page-labels-and-outlines) ... sparse array 1 (sparse_array) ... PASSED - -Coverage analysis ... PASSED - -Overall test suite ... PASSED - -TESTS COMPLETE. Summary: - -Total tests: 169 -Passes: 169 -Failures: 0 -Unexpected Passes: 0 -Expected Failures: 0 -Missing Tests: 0 -Extra Tests: 0 - +fuzz 386 (qpdf checksum 10e6abae3f15aa7d7c47adf21480477041bb1a27) ... PASSED PASSED +fuzz 387 (qpdf fuzz check 10e6abae3f15aa7d7c47adf21480477041bb1a27) ... --- Outlines --- +qpdf 318 (outlines: page-labels-and-outlines) ... PASSED +fuzz 388 (qpdf checksum 11205a171ee2775d8e35f11a43792a4166c2db41) ... PASSED +fuzz 389 (qpdf fuzz check 11205a171ee2775d8e35f11a43792a4166c2db41) ... PASSED qpdf 319 (outlines: outlines-with-actions) ... PASSED qpdf 320 (outlines: outlines-with-old-root-dests) ... PASSED +fuzz 390 (qpdf checksum 11282677cd2a8e51fdcb724cc255335345f81a58) ... PASSED qpdf 321 (outlines: outlines-with-loop) ... PASSED +fuzz 391 (qpdf fuzz check 11282677cd2a8e51fdcb724cc255335345f81a58) ... PASSED +fuzz 392 (qpdf checksum 1142bedc4a58fc189ec90b64c9a1dac49a6c7202) ... PASSED +fuzz 393 (qpdf fuzz check 1142bedc4a58fc189ec90b64c9a1dac49a6c7202) ... PASSED --- JSON Tests --- qpdf 322 (json json-outlines-with-actions) ... PASSED +fuzz 394 (qpdf checksum 114d57db54836d8620e2f3e3613af6f3f59c1fbf) ... PASSED +fuzz 395 (qpdf fuzz check 114d57db54836d8620e2f3e3613af6f3f59c1fbf) ... PASSED +fuzz 396 (qpdf checksum 115bf468fc1cf49265dcfe6672069a465018ccc8) ... PASSED +fuzz 397 (qpdf fuzz check 115bf468fc1cf49265dcfe6672069a465018ccc8) ... PASSED qpdf 323 (json json-outlines-with-old-root-dests) ... PASSED qpdf 324 (json json-page-labels-and-outlines) ... PASSED qpdf 325 (json json-page-labels-num-tree) ... PASSED qpdf 326 (json json-image-streams) ... PASSED qpdf 327 (json json-image-streams-small) ... PASSED qpdf 328 (json json-field-types) ... PASSED -fuzz 398 (qpdf checksum 115f2390ebe4b4f4f4e829089ba5eeec249f8fa6) ... PASSED +qpdf 329 (json json-field-types---show-encryption-key) ... PASSED +qpdf 330 (json json-image-streams-all) ... PASSED +qpdf 331 (json json-image-streams-specialized) ... PASSED +qpdf 332 (json json-page-labels-and-outlines-objects) ... PASSED +qpdf 333 (json json-page-labels-and-outlines-pages) ... PASSED +qpdf 334 (json json-page-labels-and-outlines-pagelabels) ... PASSED +qpdf 335 (json json-page-labels-and-outlines-outlines) ... PASSED +qpdf 336 (json json-page-labels-and-outlines-outlines-pages) ... PASSED +qpdf 337 (json json-page-labels-and-outlines-objects-trailer) ... PASSED +qpdf 338 (json json-page-labels-and-outlines-objects-trailer-2) ... PASSED +qpdf 339 (json json-field-types-acroform) ... PASSED +qpdf 340 (json json-need-appearances-acroform) ... PASSED +qpdf 341 (json json-V4-aes-encrypt) ... PASSED +qpdf 342 (json json-V4-aes-encrypt---show-encryption-key) ... PASSED +--- Page API Tests --- +qpdf 343 (basic page API) ... PASSED +qpdf 344 (check output) ... PASSED +qpdf 345 (manual page manipulation) ... PASSED +qpdf 346 (check output) ... PASSED +qpdf 347 (duplicate page) ... PASSED +qpdf 348 (delete and re-add a page) ... PASSED +qpdf 349 (check output) ... PASSED +qpdf 350 (duplicate page) ... PASSED +qpdf 351 (remove page we don't have) ... PASSED +qpdf 352 (flatten rotation) ... PASSED +qpdf 353 (check output) ... PASSED +--- Files for specific bugs --- +qpdf 354 (resolve loop) ... PASSED +qpdf 355 (object 0) ... PASSED +qpdf 356 (object 0) ... PASSED +qpdf 357 (xref reconstruction loop) ... PASSED +qpdf 358 (resolve for exception text) ... PASSED +qpdf 359 (other infinite loop) ... PASSED +qpdf 360 (other infinite loop) ... PASSED +PASSED +qpdf 361 (other infinite loop) ... fuzz 398 (qpdf checksum 115f2390ebe4b4f4f4e829089ba5eeec249f8fa6) ... PASSED fuzz 399 (qpdf fuzz check 115f2390ebe4b4f4f4e829089ba5eeec249f8fa6) ... PASSED +qpdf 362 (other infinite loop) ... PASSED +qpdf 363 (zlib data error) ... PASSED +qpdf 364 (/W entry size 0) ... PASSED +qpdf 365 (/W entry size 0) ... PASSED fuzz 400 (qpdf checksum 119491cc2ed8af21aa2b8d49fd2ff11bc0a57999) ... PASSED fuzz 401 (qpdf fuzz check 119491cc2ed8af21aa2b8d49fd2ff11bc0a57999) ... PASSED +qpdf 366 (self-referential ostream) ... PASSED +qpdf 367 (very deeply nested array) ... PASSED +qpdf 368 (previously caused memory error) ... PASSED +qpdf 369 (free memory on bad flate) ... PASSED +qpdf 370 (xref prev pointer loop) ... PASSED +qpdf 371 (integer overflow) ... PASSED +qpdf 372 (even more deeply nested dictionary) ... PASSED +qpdf 373 (empty xref stream) ... PASSED +qpdf 374 (ozz-fuzz-12152) ... PASSED fuzz 402 (qpdf checksum 119ab61cf8a9aa114acfba9cbfc55a5ed5fd576e) ... PASSED fuzz 403 (qpdf fuzz check 119ab61cf8a9aa114acfba9cbfc55a5ed5fd576e) ... PASSED -qpdf 329 (json json-field-types---show-encryption-key) ... PASSED -qpdf 330 (json json-image-streams-all) ... PASSED +qpdf 375 (ozz-fuzz-14845) ... PASSED +qpdf 376 (stream in object stream) ... PASSED +--- Positive /P in encryption dictionary --- +qpdf 377 (decrypt positive P) ... PASSED +qpdf 378 (check output) ... PASSED +qpdf 379 (copy encryption positive P) ... PASSED +qpdf 380 (check output) ... PASSED +--- Library version --- +qpdf 381 (qpdf version) ... PASSED +qpdf 382 (qpdf copyright contains version too) ... PASSED +qpdf 383 (C API: qpdf version) ... PASSED +--- Linearize pass1 file --- +qpdf 384 (linearize pass 1 file) ... PASSED +qpdf 385 (check output) ... PASSED +qpdf 386 (check pass1 file) ... PASSED +--- Inline Images --- +qpdf 387 (complex inline image parsing) ... PASSED +qpdf 388 (check output) ... PASSED +qpdf 389 (eof in inline image) ... PASSED fuzz 404 (qpdf checksum 11d28d7b180a7b976b73d8338b4f7913c699dac9) ... PASSED +qpdf 390 (check output) ... PASSED fuzz 405 (qpdf fuzz check 11d28d7b180a7b976b73d8338b4f7913c699dac9) ... PASSED +qpdf 391 (externalize eof in inline image) ... PASSED fuzz 406 (qpdf checksum 11f4de6b8b45cf8051b1d17fa4cde9ad935cea41) ... PASSED fuzz 407 (qpdf fuzz check 11f4de6b8b45cf8051b1d17fa4cde9ad935cea41) ... PASSED +qpdf 392 (check output) ... PASSED +qpdf 393 (externalize damaged image) ... PASSED fuzz 408 (qpdf checksum 123eea1c01110fcd604f71728b05caf4080a409f) ... PASSED fuzz 409 (qpdf fuzz check 123eea1c01110fcd604f71728b05caf4080a409f) ... PASSED +qpdf 394 (check output) ... PASSED +qpdf 395 (named colorspace) ... PASSED fuzz 410 (qpdf checksum 1257576e2f2798b412cfb1ae2d4f2b1e4ad1969d) ... PASSED fuzz 411 (qpdf fuzz check 1257576e2f2798b412cfb1ae2d4f2b1e4ad1969d) ... PASSED +qpdf 396 (check output) ... PASSED +qpdf 397 (inline image inline-images (all)) ... PASSED fuzz 412 (qpdf checksum 125aa78e537154008df39a0650ff98bc8fadfeb0) ... PASSED fuzz 413 (qpdf fuzz check 125aa78e537154008df39a0650ff98bc8fadfeb0) ... PASSED fuzz 414 (qpdf checksum 127982489e1f34d2604392ebc54e7bf44a7bfecf) ... PASSED fuzz 415 (qpdf fuzz check 127982489e1f34d2604392ebc54e7bf44a7bfecf) ... PASSED fuzz 416 (qpdf checksum 12c71a5001e4df10a26d0ef8a14c58c0e49e3c46) ... PASSED fuzz 417 (qpdf fuzz check 12c71a5001e4df10a26d0ef8a14c58c0e49e3c46) ... PASSED -qpdf 331 (json json-image-streams-specialized) ... PASSED fuzz 418 (qpdf checksum 12e647a1713fb64d7d40f9ba7469e310d63fb149) ... PASSED fuzz 419 (qpdf fuzz check 12e647a1713fb64d7d40f9ba7469e310d63fb149) ... PASSED fuzz 420 (qpdf checksum 12e9151162d0a15a53e0258c2bf7cd30e46b3531) ... PASSED @@ -2181,7 +2599,6 @@ fuzz 429 (qpdf fuzz check 1345e7dfea3392441e930d2084fb1ccd2fa1f0d7) ... PASSED fuzz 430 (qpdf checksum 134ac9bb904b623f57ebe30d4d17a1f102c92353) ... PASSED fuzz 431 (qpdf fuzz check 134ac9bb904b623f57ebe30d4d17a1f102c92353) ... PASSED -qpdf 332 (json json-page-labels-and-outlines-objects) ... PASSED fuzz 432 (qpdf checksum 135bebd9724317539f7b3418f621cc0bff8b0246) ... PASSED fuzz 433 (qpdf fuzz check 135bebd9724317539f7b3418f621cc0bff8b0246) ... PASSED fuzz 434 (qpdf checksum 135f599c2a7de7f111cce9801bc9f760e777f636) ... PASSED @@ -2196,24 +2613,20 @@ fuzz 443 (qpdf fuzz check 13b2c7286573ba47eab972a9ef631410f3f65ccb) ... PASSED fuzz 444 (qpdf checksum 13cfcd529289cffaa4d0091851986193ca0da33b) ... PASSED fuzz 445 (qpdf fuzz check 13cfcd529289cffaa4d0091851986193ca0da33b) ... PASSED -qpdf 333 (json json-page-labels-and-outlines-pages) ... PASSED fuzz 446 (qpdf checksum 13d58b9d9acd6ad8b736fb0e7b5a3f1c64fe7f67) ... PASSED fuzz 447 (qpdf fuzz check 13d58b9d9acd6ad8b736fb0e7b5a3f1c64fe7f67) ... PASSED fuzz 448 (qpdf checksum 13d86d35ead324ea677ae95d6ebf3dcc996624ff) ... PASSED fuzz 449 (qpdf fuzz check 13d86d35ead324ea677ae95d6ebf3dcc996624ff) ... PASSED fuzz 450 (qpdf checksum 13ee516ee7bf1296b1f3ab024dd54d11f6ae9a8d) ... PASSED fuzz 451 (qpdf fuzz check 13ee516ee7bf1296b1f3ab024dd54d11f6ae9a8d) ... PASSED -qpdf 334 (json json-page-labels-and-outlines-pagelabels) ... PASSED fuzz 452 (qpdf checksum 1427c496073dd43b8b8563576f42d29f07d1fe68) ... PASSED fuzz 453 (qpdf fuzz check 1427c496073dd43b8b8563576f42d29f07d1fe68) ... PASSED fuzz 454 (qpdf checksum 14312a1467264cb2a1d71ee41beb8417138bfda2) ... PASSED fuzz 455 (qpdf fuzz check 14312a1467264cb2a1d71ee41beb8417138bfda2) ... PASSED -qpdf 335 (json json-page-labels-and-outlines-outlines) ... PASSED fuzz 456 (qpdf checksum 144408c350b96baad59a0fb0a9b0b5774b1804be) ... PASSED fuzz 457 (qpdf fuzz check 144408c350b96baad59a0fb0a9b0b5774b1804be) ... PASSED fuzz 458 (qpdf checksum 1470ab5de1028462464ba02311c868ef249bbbb3) ... PASSED fuzz 459 (qpdf fuzz check 1470ab5de1028462464ba02311c868ef249bbbb3) ... PASSED -qpdf 336 (json json-page-labels-and-outlines-outlines-pages) ... PASSED fuzz 460 (qpdf checksum 1480b096bed35487749208d693f8f84122a47a56) ... PASSED fuzz 461 (qpdf fuzz check 1480b096bed35487749208d693f8f84122a47a56) ... PASSED fuzz 462 (qpdf checksum 148be43298bd2273451e3443de2fa0a5d545a708) ... PASSED @@ -2228,88 +2641,48 @@ fuzz 471 (qpdf fuzz check 14fd07514c3be73d341ad04922251f1ad15b0bf5) ... PASSED fuzz 472 (qpdf checksum 151af323d72c586496f4fd38df7f8620aa7c3df4) ... PASSED fuzz 473 (qpdf fuzz check 151af323d72c586496f4fd38df7f8620aa7c3df4) ... PASSED -qpdf 337 (json json-page-labels-and-outlines-objects-trailer) ... PASSED fuzz 474 (qpdf checksum 1532c2627e0dac3039b23e952ad427494213ccef) ... PASSED fuzz 475 (qpdf fuzz check 1532c2627e0dac3039b23e952ad427494213ccef) ... PASSED -qpdf 338 (json json-page-labels-and-outlines-objects-trailer-2) ... PASSED fuzz 476 (qpdf checksum 15455131381b2c23ba729a8ccd8cd634d9a99880) ... PASSED fuzz 477 (qpdf fuzz check 15455131381b2c23ba729a8ccd8cd634d9a99880) ... PASSED -qpdf 339 (json json-field-types-acroform) ... PASSED fuzz 478 (qpdf checksum 154ef76bc0444207318bf0dc4b4a430007db387b) ... PASSED fuzz 479 (qpdf fuzz check 154ef76bc0444207318bf0dc4b4a430007db387b) ... PASSED fuzz 480 (qpdf checksum 15644fe1d638aeac53041849a3708ee8df181599) ... PASSED fuzz 481 (qpdf fuzz check 15644fe1d638aeac53041849a3708ee8df181599) ... PASSED fuzz 482 (qpdf checksum 156f5e05dc70907d7e7edb480ccddf0267cb9814) ... PASSED fuzz 483 (qpdf fuzz check 156f5e05dc70907d7e7edb480ccddf0267cb9814) ... PASSED -qpdf 340 (json json-need-appearances-acroform) ... PASSED -qpdf 341 (json json-V4-aes-encrypt) ... PASSED -qpdf 342 (json json-V4-aes-encrypt---show-encryption-key) ... PASSED fuzz 484 (qpdf checksum 15ea3f6ebc9238d08aaf81754f649337f293bb3c) ... PASSED fuzz 485 (qpdf fuzz check 15ea3f6ebc9238d08aaf81754f649337f293bb3c) ... PASSED fuzz 486 (qpdf checksum 15fdce07d66528d06c0c97d308bd9421549e0299) ... PASSED fuzz 487 (qpdf fuzz check 15fdce07d66528d06c0c97d308bd9421549e0299) ... PASSED ---- Page API Tests --- -qpdf 343 (basic page API) ... PASSED fuzz 488 (qpdf checksum 160e453a3330b5a5e69d71662675efb72ac6a331) ... PASSED fuzz 489 (qpdf fuzz check 160e453a3330b5a5e69d71662675efb72ac6a331) ... PASSED -qpdf 344 (check output) ... PASSED -qpdf 345 (manual page manipulation) ... PASSED fuzz 490 (qpdf checksum 161e30178171ad31739ed4a8644b1c94540fe414) ... PASSED fuzz 491 (qpdf fuzz check 161e30178171ad31739ed4a8644b1c94540fe414) ... PASSED -qpdf 346 (check output) ... PASSED -qpdf 347 (duplicate page) ... PASSED fuzz 492 (qpdf checksum 1635b8507349309d736e891c9510180e65db559a) ... PASSED fuzz 493 (qpdf fuzz check 1635b8507349309d736e891c9510180e65db559a) ... PASSED -qpdf 348 (delete and re-add a page) ... PASSED -qpdf 349 (check output) ... PASSED fuzz 494 (qpdf checksum 1650f77c3fd818eb3088e37c66e8e5cb931688a2) ... PASSED -qpdf 350 (duplicate page) ... PASSED fuzz 495 (qpdf fuzz check 1650f77c3fd818eb3088e37c66e8e5cb931688a2) ... PASSED fuzz 496 (qpdf checksum 167c06903913c34df4a47c37250ec7c5f6d7aa2b) ... PASSED -qpdf 351 (remove page we don't have) ... PASSED fuzz 497 (qpdf fuzz check 167c06903913c34df4a47c37250ec7c5f6d7aa2b) ... PASSED -qpdf 352 (flatten rotation) ... PASSED fuzz 498 (qpdf checksum 16b1ab00b8b5eea992e88ad5d15aa3c26259e206) ... PASSED fuzz 499 (qpdf fuzz check 16b1ab00b8b5eea992e88ad5d15aa3c26259e206) ... PASSED fuzz 500 (qpdf checksum 16c79e83d143913fc57451f0a46172ffeb08c9f8) ... PASSED -qpdf 353 (check output) ... PASSED fuzz 501 (qpdf fuzz check 16c79e83d143913fc57451f0a46172ffeb08c9f8) ... PASSED ---- Files for specific bugs --- -qpdf 354 (resolve loop) ... PASSED fuzz 502 (qpdf checksum 170d7fc32288384ab22c5bc0dcfa320bc04d0216) ... PASSED fuzz 503 (qpdf fuzz check 170d7fc32288384ab22c5bc0dcfa320bc04d0216) ... PASSED fuzz 504 (qpdf checksum 171e31e65b89e7562672750c1f85116a05735546) ... PASSED fuzz 505 (qpdf fuzz check 171e31e65b89e7562672750c1f85116a05735546) ... PASSED -qpdf 355 (object 0) ... PASSED -qpdf 356 (object 0) ... PASSED fuzz 506 (qpdf checksum 174b25d29dcb7653b9d567c8b30c709b1cb2c4a4) ... PASSED fuzz 507 (qpdf fuzz check 174b25d29dcb7653b9d567c8b30c709b1cb2c4a4) ... PASSED -qpdf 357 (xref reconstruction loop) ... PASSED fuzz 508 (qpdf checksum 17593b337f245d1c43b8572c7c163f20f3afb2da) ... PASSED fuzz 509 (qpdf fuzz check 17593b337f245d1c43b8572c7c163f20f3afb2da) ... PASSED fuzz 510 (qpdf checksum 17d49138107fc1e3a21dda627e026852147463be) ... PASSED fuzz 511 (qpdf fuzz check 17d49138107fc1e3a21dda627e026852147463be) ... PASSED -qpdf 358 (resolve for exception text) ... PASSED fuzz 512 (qpdf checksum 1843f555bbeb69d779568a1ae9ac0131918ce2ab) ... PASSED fuzz 513 (qpdf fuzz check 1843f555bbeb69d779568a1ae9ac0131918ce2ab) ... PASSED fuzz 514 (qpdf checksum 187f6f45365da24e581fa578c504ba6e3e50927f) ... PASSED fuzz 515 (qpdf fuzz check 187f6f45365da24e581fa578c504ba6e3e50927f) ... PASSED -qpdf 359 (other infinite loop) ... PASSED -qpdf 360 (other infinite loop) ... PASSED -qpdf 361 (other infinite loop) ... PASSED -qpdf 362 (other infinite loop) ... PASSED -qpdf 363 (zlib data error) ... PASSED -qpdf 364 (/W entry size 0) ... PASSED -qpdf 365 (/W entry size 0) ... PASSED -qpdf 366 (self-referential ostream) ... PASSED -qpdf 367 (very deeply nested array) ... PASSED -qpdf 368 (previously caused memory error) ... PASSED -qpdf 369 (free memory on bad flate) ... PASSED -qpdf 370 (xref prev pointer loop) ... PASSED -qpdf 371 (integer overflow) ... PASSED -qpdf 372 (even more deeply nested dictionary) ... PASSED -qpdf 373 (empty xref stream) ... PASSED -qpdf 374 (ozz-fuzz-12152) ... PASSED fuzz 516 (qpdf checksum 1880d681159765922428f1a8d382b27493da0b92) ... PASSED fuzz 517 (qpdf fuzz check 1880d681159765922428f1a8d382b27493da0b92) ... PASSED fuzz 518 (qpdf checksum 188973e9f09249d6064b24d2e65b52ed24388a91) ... PASSED @@ -2346,29 +2719,13 @@ fuzz 549 (qpdf fuzz check 1adf493aede65b04f690adbc0911ab9c710d63c6) ... PASSED fuzz 550 (qpdf checksum 1b0402b61247f2c85440451343513ad787fbd1dd) ... PASSED fuzz 551 (qpdf fuzz check 1b0402b61247f2c85440451343513ad787fbd1dd) ... PASSED -qpdf 375 (ozz-fuzz-14845) ... PASSED fuzz 552 (qpdf checksum 1b0faa7534e2411fa19590856d2effb7d79885ca) ... PASSED fuzz 553 (qpdf fuzz check 1b0faa7534e2411fa19590856d2effb7d79885ca) ... PASSED -qpdf 376 (stream in object stream) ... PASSED +qpdf 398 (check output) ... PASSED fuzz 554 (qpdf checksum 1b114d83a211466aab3e987b8a3fea612c7c414b) ... PASSED fuzz 555 (qpdf fuzz check 1b114d83a211466aab3e987b8a3fea612c7c414b) ... PASSED ---- Positive /P in encryption dictionary --- -qpdf 377 (decrypt positive P) ... PASSED fuzz 556 (qpdf checksum 1b365b83d2f608708f50039b44f63184197ccf0a) ... PASSED fuzz 557 (qpdf fuzz check 1b365b83d2f608708f50039b44f63184197ccf0a) ... PASSED -qpdf 378 (check output) ... PASSED -qpdf 379 (copy encryption positive P) ... PASSED -qpdf 380 (check output) ... PASSED ---- Library version --- -qpdf 381 (qpdf version) ... PASSED -qpdf 382 (qpdf copyright contains version too) ... PASSED -qpdf 383 (C API: qpdf version) ... PASSED ---- Linearize pass1 file --- -qpdf 384 (linearize pass 1 file) ... PASSED -qpdf 385 (check output) ... PASSED -qpdf 386 (check pass1 file) ... PASSED ---- Inline Images --- -qpdf 387 (complex inline image parsing) ... PASSED fuzz 558 (qpdf checksum 1b7c79f8ba99643e8fa7d997149fa3f82e4e3260) ... PASSED fuzz 559 (qpdf fuzz check 1b7c79f8ba99643e8fa7d997149fa3f82e4e3260) ... PASSED fuzz 560 (qpdf checksum 1b84a3c542a45a0e2480a26afd1abec7f4a3a693) ... PASSED @@ -2381,7 +2738,6 @@ fuzz 567 (qpdf fuzz check 1be3222933c878476450cffd116bb1d15b6e9d21) ... PASSED fuzz 568 (qpdf checksum 1be626d9b4a9c27f0de2d04337c1488f6aa888a5) ... PASSED fuzz 569 (qpdf fuzz check 1be626d9b4a9c27f0de2d04337c1488f6aa888a5) ... PASSED -qpdf 388 (check output) ... PASSED fuzz 570 (qpdf checksum 1be8f22e8507557e094b330b1ad35c06b4489bfe) ... PASSED fuzz 571 (qpdf fuzz check 1be8f22e8507557e094b330b1ad35c06b4489bfe) ... PASSED fuzz 572 (qpdf checksum 1c0f8171a2f57d6b0d6e086326535584dc274a53) ... PASSED @@ -2392,19 +2748,11 @@ fuzz 577 (qpdf fuzz check 1c5c6500153c24bb9c7cd1d7b5e7096e2ea50316) ... PASSED fuzz 578 (qpdf checksum 1ca1573e854a1cfe6a8c32623352b723803286f9) ... PASSED fuzz 579 (qpdf fuzz check 1ca1573e854a1cfe6a8c32623352b723803286f9) ... PASSED -qpdf 389 (eof in inline image) ... PASSED -qpdf 390 (check output) ... PASSED -qpdf 391 (externalize eof in inline image) ... PASSED -qpdf 392 (check output) ... PASSED -qpdf 393 (externalize damaged image) ... PASSED -qpdf 394 (check output) ... PASSED -qpdf 395 (named colorspace) ... PASSED -PASSED -qpdf 396 (check output) ... fuzz 580 (qpdf checksum 1cb49589e514605b6806db154c83c242b1f15aa1) ... PASSED -PASSED -qpdf 397 (inline image inline-images (all)) ... fuzz 581 (qpdf fuzz check 1cb49589e514605b6806db154c83c242b1f15aa1) ... PASSED +fuzz 580 (qpdf checksum 1cb49589e514605b6806db154c83c242b1f15aa1) ... PASSED +fuzz 581 (qpdf fuzz check 1cb49589e514605b6806db154c83c242b1f15aa1) ... PASSED fuzz 582 (qpdf checksum 1cb7f594f50832d4fb0bc7ed3270683499a93a8d) ... PASSED fuzz 583 (qpdf fuzz check 1cb7f594f50832d4fb0bc7ed3270683499a93a8d) ... PASSED +qpdf 399 (inline image inline-images (some)) ... PASSED fuzz 584 (qpdf checksum 1cb8be68e7eff102752a7accf51b4313cf577be8) ... PASSED fuzz 585 (qpdf fuzz check 1cb8be68e7eff102752a7accf51b4313cf577be8) ... PASSED fuzz 586 (qpdf checksum 1cd8601636debcacb3dd3717f129b5c0b810d5cd) ... PASSED @@ -2491,6 +2839,7 @@ fuzz 667 (qpdf fuzz check 21a0863e601a15b3ac2b4a59299e591cb7d87913) ... PASSED fuzz 668 (qpdf checksum 21cd141bc9c7bec3e7686eed6912a4b1d7228f45) ... PASSED fuzz 669 (qpdf fuzz check 21cd141bc9c7bec3e7686eed6912a4b1d7228f45) ... PASSED +qpdf 400 (check output) ... PASSED fuzz 670 (qpdf checksum 21cf94cd4a0dc7fa71ecd952f0eafb40dbf312be) ... PASSED fuzz 671 (qpdf fuzz check 21cf94cd4a0dc7fa71ecd952f0eafb40dbf312be) ... PASSED fuzz 672 (qpdf checksum 21dffc2bf33717986a43a86a45001a8836cabae2) ... PASSED @@ -2517,17 +2866,20 @@ fuzz 693 (qpdf fuzz check 22bd59d9b80b0cdc34b4fb87f25d49d065eaab69) ... PASSED fuzz 694 (qpdf checksum 22d36e339029b17c296007ceb1e9d75fdaea44a0) ... PASSED fuzz 695 (qpdf fuzz check 22d36e339029b17c296007ceb1e9d75fdaea44a0) ... PASSED +qpdf 401 (inline image large-inline-image (all)) ... PASSED +qpdf 402 (check output) ... PASSED +qpdf 403 (inline image large-inline-image (some)) ... PASSED fuzz 696 (qpdf checksum 22e284471c038730a83104c55c137d6a9a6affad) ... PASSED fuzz 697 (qpdf fuzz check 22e284471c038730a83104c55c137d6a9a6affad) ... PASSED fuzz 698 (qpdf checksum 22ea1c649c82946aa6e479e1ffd321e4a318b1b0) ... PASSED fuzz 699 (qpdf fuzz check 22ea1c649c82946aa6e479e1ffd321e4a318b1b0) ... PASSED fuzz 700 (qpdf checksum 230b2ae8229ff5f8ad0b8bd1113233b4d15eecf9) ... PASSED fuzz 701 (qpdf fuzz check 230b2ae8229ff5f8ad0b8bd1113233b4d15eecf9) ... PASSED -qpdf 398 (check output) ... PASSED fuzz 702 (qpdf checksum 23191062475a74b81f70096fecef2d6f5107f18a) ... PASSED fuzz 703 (qpdf fuzz check 23191062475a74b81f70096fecef2d6f5107f18a) ... PASSED fuzz 704 (qpdf checksum 23427c7dcc2dd0127a5a6456be4b1680b85296ad) ... PASSED fuzz 705 (qpdf fuzz check 23427c7dcc2dd0127a5a6456be4b1680b85296ad) ... PASSED +qpdf 404 (check output) ... PASSED fuzz 706 (qpdf checksum 2354273f70f4c59445fdf3a163eef7e30f384f0d) ... PASSED fuzz 707 (qpdf fuzz check 2354273f70f4c59445fdf3a163eef7e30f384f0d) ... PASSED fuzz 708 (qpdf checksum 23cb7f591aa2b698fa7ba3d0cd7f7480d51841fc) ... PASSED @@ -2550,8 +2902,14 @@ fuzz 725 (qpdf fuzz check 2468ac05ce29fdcaf7a7c3c22faceca244941ba4) ... PASSED fuzz 726 (qpdf checksum 2494831cfa9ac445de191ace74c582155f8409c3) ... PASSED fuzz 727 (qpdf fuzz check 2494831cfa9ac445de191ace74c582155f8409c3) ... PASSED +qpdf 405 (inline image nested-form-xobjects-inline-images (all)) ... PASSED fuzz 728 (qpdf checksum 24ab0b9523cfe015328d6a773c7a7e1d7d60ca87) ... PASSED fuzz 729 (qpdf fuzz check 24ab0b9523cfe015328d6a773c7a7e1d7d60ca87) ... PASSED +qpdf 406 (check output) ... PASSED +qpdf 407 (inline image nested-form-xobjects-inline-images (some)) ... PASSED +qpdf 408 (check output) ... PASSED +--- Tokenizer --- +qpdf 409 (tokenizer with no ignorable) ... PASSED fuzz 730 (qpdf checksum 24b0be68ca4fee918ca3111971e99a3543aaf06e) ... PASSED fuzz 731 (qpdf fuzz check 24b0be68ca4fee918ca3111971e99a3543aaf06e) ... PASSED fuzz 732 (qpdf checksum 24b75434d489cdc38e73130192bb03f4ef358b11) ... PASSED @@ -2572,13 +2930,13 @@ fuzz 747 (qpdf fuzz check 256ac165cf89e2599f26f07e5b2865c2441d18f7) ... PASSED fuzz 748 (qpdf checksum 25b852d5f0758c948efc1507399fc109bef085bb) ... PASSED fuzz 749 (qpdf fuzz check 25b852d5f0758c948efc1507399fc109bef085bb) ... PASSED +qpdf 410 (tokenizer) ... PASSED fuzz 750 (qpdf checksum 25c107c3ceae2834a5ffb4e774769cfffc7e142e) ... PASSED fuzz 751 (qpdf fuzz check 25c107c3ceae2834a5ffb4e774769cfffc7e142e) ... PASSED fuzz 752 (qpdf checksum 25e4c58274ad5fa1874d5636fc74db96cd0e5b5d) ... PASSED fuzz 753 (qpdf fuzz check 25e4c58274ad5fa1874d5636fc74db96cd0e5b5d) ... PASSED fuzz 754 (qpdf checksum 25f0dbd8ee68c1456af1a67748898fbc15c2e821) ... PASSED fuzz 755 (qpdf fuzz check 25f0dbd8ee68c1456af1a67748898fbc15c2e821) ... PASSED -qpdf 399 (inline image inline-images (some)) ... PASSED fuzz 756 (qpdf checksum 25fa18a29798e964cde3b106ce6cbebb15469f01) ... PASSED fuzz 757 (qpdf fuzz check 25fa18a29798e964cde3b106ce6cbebb15469f01) ... PASSED fuzz 758 (qpdf checksum 26188286694879789549e2c48622bcfab0ff413c) ... PASSED @@ -2589,6 +2947,7 @@ fuzz 763 (qpdf fuzz check 26468cccc076958f5834ce320de637d83f6b3a3d) ... PASSED fuzz 764 (qpdf checksum 265d5be1805d8e91384ee01ccd95a11ec8b8ef84) ... PASSED fuzz 765 (qpdf fuzz check 265d5be1805d8e91384ee01ccd95a11ec8b8ef84) ... PASSED +qpdf 411 (tokenizer with max_len) ... PASSED fuzz 766 (qpdf checksum 2689daeee2d2fd950684f63275e1d7b4a8221211) ... PASSED fuzz 767 (qpdf fuzz check 2689daeee2d2fd950684f63275e1d7b4a8221211) ... PASSED fuzz 768 (qpdf checksum 26e6531c6f7d9d45d28e2c17dd5a86f6b2b15665) ... PASSED @@ -2621,239 +2980,80 @@ fuzz 795 (qpdf fuzz check 27ba714f42fafe69786ac3665aafebabd1e2a85e) ... PASSED fuzz 796 (qpdf checksum 28261eccd5a292eef5b7801d35536db86612aa6c) ... PASSED fuzz 797 (qpdf fuzz check 28261eccd5a292eef5b7801d35536db86612aa6c) ... PASSED -fuzz 798 (qpdf checksum 284ecca64a6e41957ff9e01c9c61b49233f435fb) ... PASSED -fuzz 799 (qpdf fuzz check 284ecca64a6e41957ff9e01c9c61b49233f435fb) ... PASSED -fuzz 800 (qpdf checksum 285bb5928b97669c75506469615167f467b8d775) ... PASSED -fuzz 801 (qpdf fuzz check 285bb5928b97669c75506469615167f467b8d775) ... PASSED -fuzz 802 (qpdf checksum 28a31f420f9f5304f8afe8d3abf3dfe1874e3173) ... PASSED -fuzz 803 (qpdf fuzz check 28a31f420f9f5304f8afe8d3abf3dfe1874e3173) ... PASSED -fuzz 804 (qpdf checksum 28c32789676f5c8fd5995f725680e927960a38ad) ... PASSED -fuzz 805 (qpdf fuzz check 28c32789676f5c8fd5995f725680e927960a38ad) ... PASSED -qpdf 400 (check output) ... PASSED -qpdf 401 (inline image large-inline-image (all)) ... PASSED -qpdf 402 (check output) ... PASSED -qpdf 403 (inline image large-inline-image (some)) ... PASSED -fuzz 806 (qpdf checksum 28c4c508c568440b9a51f177709d3dda85b59e0b) ... PASSED -fuzz 807 (qpdf fuzz check 28c4c508c568440b9a51f177709d3dda85b59e0b) ... PASSED -fuzz 808 (qpdf checksum 28dafee6f49f925f9db14afca4d1f90a77b892eb) ... PASSED -fuzz 809 (qpdf fuzz check 28dafee6f49f925f9db14afca4d1f90a77b892eb) ... PASSED -qpdf 404 (check output) ... PASSED -fuzz 810 (qpdf checksum 28ed3a797da3c48c309a4ef792147f3c56cfec40) ... PASSED -fuzz 811 (qpdf fuzz check 28ed3a797da3c48c309a4ef792147f3c56cfec40) ... PASSED -fuzz 812 (qpdf checksum 28fc7e854955f4462ee1fa4a15789b36f57eab99) ... PASSED -fuzz 813 (qpdf fuzz check 28fc7e854955f4462ee1fa4a15789b36f57eab99) ... PASSED -fuzz 814 (qpdf checksum 2911d32906965d05ef036cf8ac27668a62b8c6be) ... PASSED -fuzz 815 (qpdf fuzz check 2911d32906965d05ef036cf8ac27668a62b8c6be) ... PASSED -fuzz 816 (qpdf checksum 292ac5301deeebe3f8a0d3fe8302018a2626f935) ... PASSED -fuzz 817 (qpdf fuzz check 292ac5301deeebe3f8a0d3fe8302018a2626f935) ... PASSED -fuzz 818 (qpdf checksum 294b54bbadc90aebc9da17c92b595080331b801d) ... PASSED -fuzz 819 (qpdf fuzz check 294b54bbadc90aebc9da17c92b595080331b801d) ... PASSED -fuzz 820 (qpdf checksum 29852ed96f7cbf617591c9c649aa57778a9f32ea) ... PASSED -fuzz 821 (qpdf fuzz check 29852ed96f7cbf617591c9c649aa57778a9f32ea) ... PASSED -fuzz 822 (qpdf checksum 298bef88631db40ce7f3d3d014c96e973ce69960) ... PASSED -fuzz 823 (qpdf fuzz check 298bef88631db40ce7f3d3d014c96e973ce69960) ... PASSED -fuzz 824 (qpdf checksum 2990340a38ff8a855d63ccf92cf24927d226dd73) ... PASSED -fuzz 825 (qpdf fuzz check 2990340a38ff8a855d63ccf92cf24927d226dd73) ... PASSED -fuzz 826 (qpdf checksum 29ad69ba5a6f4584815cf3c02d252b9cf2f0d58b) ... PASSED -fuzz 827 (qpdf fuzz check 29ad69ba5a6f4584815cf3c02d252b9cf2f0d58b) ... PASSED -fuzz 828 (qpdf checksum 29d63e8348b4bf4a40fb708ba4ff590da18402bc) ... PASSED -fuzz 829 (qpdf fuzz check 29d63e8348b4bf4a40fb708ba4ff590da18402bc) ... PASSED -fuzz 830 (qpdf checksum 2a03c5d147e9073416ec3ab97db3f4ffb4c8cc9d) ... PASSED -fuzz 831 (qpdf fuzz check 2a03c5d147e9073416ec3ab97db3f4ffb4c8cc9d) ... PASSED -fuzz 832 (qpdf checksum 2a066f02effcce366981703614427cb245e9728e) ... PASSED -fuzz 833 (qpdf fuzz check 2a066f02effcce366981703614427cb245e9728e) ... PASSED -fuzz 834 (qpdf checksum 2a30a379653412298323a2028f7b6133684f4acf) ... PASSED -fuzz 835 (qpdf fuzz check 2a30a379653412298323a2028f7b6133684f4acf) ... PASSED -fuzz 836 (qpdf checksum 2a4e58289f839adc58fdacbf32044829c721c23d) ... PASSED -fuzz 837 (qpdf fuzz check 2a4e58289f839adc58fdacbf32044829c721c23d) ... PASSED -fuzz 838 (qpdf checksum 2a84e13fa192b5c49bb26e9d02986ecb4829e29c) ... PASSED -fuzz 839 (qpdf fuzz check 2a84e13fa192b5c49bb26e9d02986ecb4829e29c) ... PASSED -qpdf 405 (inline image nested-form-xobjects-inline-images (all)) ... PASSED -fuzz 840 (qpdf checksum 2aaa7a25384f819cad802eb90b4fa98325a59602) ... PASSED -fuzz 841 (qpdf fuzz check 2aaa7a25384f819cad802eb90b4fa98325a59602) ... PASSED -qpdf 406 (check output) ... PASSED -qpdf 407 (inline image nested-form-xobjects-inline-images (some)) ... PASSED -fuzz 842 (qpdf checksum 2b07f7cdeab749ff95bbdd694e19411a7af5ac73) ... PASSED -fuzz 843 (qpdf fuzz check 2b07f7cdeab749ff95bbdd694e19411a7af5ac73) ... PASSED -qpdf 408 (check output) ... PASSED -PASSED -fuzz 844 (qpdf checksum 2b0bac46c15e2c15491e1294acc73e11d82c3d99) ... PASSED -fuzz 845 (qpdf fuzz check 2b0bac46c15e2c15491e1294acc73e11d82c3d99) ... --- Tokenizer --- -qpdf 409 (tokenizer with no ignorable) ... PASSED -fuzz 846 (qpdf checksum 2b141b6a13ef9eb189bf7070178fccd9dd64b658) ... PASSED -fuzz 847 (qpdf fuzz check 2b141b6a13ef9eb189bf7070178fccd9dd64b658) ... PASSED -fuzz 848 (qpdf checksum 2b2cc6a3a452f59d124cb54383e3432083570227) ... PASSED -fuzz 849 (qpdf fuzz check 2b2cc6a3a452f59d124cb54383e3432083570227) ... PASSED -fuzz 850 (qpdf checksum 2b325d728dd56ebf540f0ddc8fbbc5dea42027e0) ... PASSED -fuzz 851 (qpdf fuzz check 2b325d728dd56ebf540f0ddc8fbbc5dea42027e0) ... PASSED -fuzz 852 (qpdf checksum 2b5d61ca4c7eb52d632b5c330b4730a4572ad90b) ... PASSED -fuzz 853 (qpdf fuzz check 2b5d61ca4c7eb52d632b5c330b4730a4572ad90b) ... PASSED -fuzz 854 (qpdf checksum 2ba0c27359429e78eb0f89648f18657efb7835c6) ... PASSED -fuzz 855 (qpdf fuzz check 2ba0c27359429e78eb0f89648f18657efb7835c6) ... PASSED -fuzz 856 (qpdf checksum 2bbc8754699f724bd13f3778263693fc0ed8dcdd) ... PASSED -fuzz 857 (qpdf fuzz check 2bbc8754699f724bd13f3778263693fc0ed8dcdd) ... PASSED -fuzz 858 (qpdf checksum 2bd47f680ce126f3a067052044ade413ec9707bf) ... PASSED -fuzz 859 (qpdf fuzz check 2bd47f680ce126f3a067052044ade413ec9707bf) ... PASSED -qpdf 410 (tokenizer) ... PASSED -fuzz 860 (qpdf checksum 2bd6107eb418487988fe1be0434d33ad695649d4) ... PASSED -fuzz 861 (qpdf fuzz check 2bd6107eb418487988fe1be0434d33ad695649d4) ... PASSED -fuzz 862 (qpdf checksum 2bd6d3d9677b68aad5980a1601989c73cc110952) ... PASSED -fuzz 863 (qpdf fuzz check 2bd6d3d9677b68aad5980a1601989c73cc110952) ... PASSED -fuzz 864 (qpdf checksum 2be88ca4242c76e8253ac62474851065032d6833) ... PASSED -fuzz 865 (qpdf fuzz check 2be88ca4242c76e8253ac62474851065032d6833) ... PASSED -fuzz 866 (qpdf checksum 2c03eaa828b4d4b6adf54a0eff32747b45ce8b25) ... PASSED -fuzz 867 (qpdf fuzz check 2c03eaa828b4d4b6adf54a0eff32747b45ce8b25) ... PASSED -fuzz 868 (qpdf checksum 2c1a8ca49254a311db729bef00674ae34f88d2a6) ... PASSED -fuzz 869 (qpdf fuzz check 2c1a8ca49254a311db729bef00674ae34f88d2a6) ... PASSED -fuzz 870 (qpdf checksum 2c28068e30be085978fdbb673bfbda9b7cf5cbba) ... PASSED -fuzz 871 (qpdf fuzz check 2c28068e30be085978fdbb673bfbda9b7cf5cbba) ... PASSED -fuzz 872 (qpdf checksum 2c2ae6e03bc0e713641259d9a3a83ab16d53aad0) ... PASSED -fuzz 873 (qpdf fuzz check 2c2ae6e03bc0e713641259d9a3a83ab16d53aad0) ... PASSED -fuzz 874 (qpdf checksum 2c4010c4fecb9923534559b5fbde08b8b5a11ea2) ... PASSED -fuzz 875 (qpdf fuzz check 2c4010c4fecb9923534559b5fbde08b8b5a11ea2) ... PASSED -fuzz 876 (qpdf checksum 2c67cc24c9eccbef4f110de536c2ded6434bd7a6) ... PASSED -fuzz 877 (qpdf fuzz check 2c67cc24c9eccbef4f110de536c2ded6434bd7a6) ... PASSED -fuzz 878 (qpdf checksum 2c699d943ec46c7d8e5f9480b4873122c7bb5dcd) ... PASSED -fuzz 879 (qpdf fuzz check 2c699d943ec46c7d8e5f9480b4873122c7bb5dcd) ... PASSED -fuzz 880 (qpdf checksum 2ca5067a4a44f9502dfe27787cd3478bb8e8d690) ... PASSED -fuzz 881 (qpdf fuzz check 2ca5067a4a44f9502dfe27787cd3478bb8e8d690) ... PASSED -fuzz 882 (qpdf checksum 2cb57fe71b325009ce78a413838bb58f97138779) ... PASSED -fuzz 883 (qpdf fuzz check 2cb57fe71b325009ce78a413838bb58f97138779) ... PASSED -qpdf 411 (tokenizer with max_len) ... PASSED -fuzz 884 (qpdf checksum 2cc5d71a487a4b5cce773902fc8411ba5ece9eb4) ... PASSED -fuzz 885 (qpdf fuzz check 2cc5d71a487a4b5cce773902fc8411ba5ece9eb4) ... PASSED -fuzz 886 (qpdf checksum 2ceeaeb89c4535220a4ee822a47030371b17d822) ... PASSED -fuzz 887 (qpdf fuzz check 2ceeaeb89c4535220a4ee822a47030371b17d822) ... PASSED -fuzz 888 (qpdf checksum 2cf7f7e860b75905dbcc86a561027a01e3a37d7d) ... PASSED -fuzz 889 (qpdf fuzz check 2cf7f7e860b75905dbcc86a561027a01e3a37d7d) ... PASSED -fuzz 890 (qpdf checksum 2d173b26b15c890f2fc65aeb72508698af318304) ... PASSED -fuzz 891 (qpdf fuzz check 2d173b26b15c890f2fc65aeb72508698af318304) ... PASSED -fuzz 892 (qpdf checksum 2d56b7ecc40adb52c34b144fa48ace3932344d3a) ... PASSED -fuzz 893 (qpdf fuzz check 2d56b7ecc40adb52c34b144fa48ace3932344d3a) ... PASSED -fuzz 894 (qpdf checksum 2da3d20a76ebcec0a3d5469c77a410c8e6dcaa09) ... PASSED -fuzz 895 (qpdf fuzz check 2da3d20a76ebcec0a3d5469c77a410c8e6dcaa09) ... PASSED -fuzz 896 (qpdf checksum 2da8372a3e69d2dee544a8a31a8b225a12159a7b) ... PASSED -fuzz 897 (qpdf fuzz check 2da8372a3e69d2dee544a8a31a8b225a12159a7b) ... PASSED -fuzz 898 (qpdf checksum 2dd278499dcea7d51e868ffcdf12285666b207d7) ... PASSED -fuzz 899 (qpdf fuzz check 2dd278499dcea7d51e868ffcdf12285666b207d7) ... PASSED qpdf 412 (ignore bad token) ... PASSED --- Numbers and strings --- qpdf 413 (numbers and strings) ... PASSED qpdf 414 (numbers and strings) ... PASSED +fuzz 798 (qpdf checksum 284ecca64a6e41957ff9e01c9c61b49233f435fb) ... PASSED +fuzz 799 (qpdf fuzz check 284ecca64a6e41957ff9e01c9c61b49233f435fb) ... PASSED qpdf 415 (numbers and strings) ... PASSED --- Stream data --- qpdf 416 (get stream data) ... PASSED qpdf 417 (get stream data fails on jpeg) ... PASSED --- Decode parameter problems --- qpdf 418 (unknown decode parameters) ... PASSED -fuzz 900 (qpdf checksum 2dec9e46d86a12e752a043507a9967e9e13f9f36) ... PASSED -fuzz 901 (qpdf fuzz check 2dec9e46d86a12e752a043507a9967e9e13f9f36) ... PASSED -fuzz 902 (qpdf checksum 2decf80cd9d74a10e2b56e718314093523b84406) ... PASSED -fuzz 903 (qpdf fuzz check 2decf80cd9d74a10e2b56e718314093523b84406) ... PASSED qpdf 419 (ignore broken decode parms with no filters) ... PASSED -fuzz 904 (qpdf checksum 2dff6eec465d2fa4855cb26e10c777fa916e7416) ... PASSED -fuzz 905 (qpdf fuzz check 2dff6eec465d2fa4855cb26e10c777fa916e7416) ... PASSED qpdf 420 (stream with indirect decode parms) ... PASSED qpdf 421 (check file) ... PASSED qpdf 422 (decode parameters empty list) ... PASSED -fuzz 906 (qpdf checksum 2e07b3e6df80d799efcdcffee062cc2d74d95fda) ... PASSED -fuzz 907 (qpdf fuzz check 2e07b3e6df80d799efcdcffee062cc2d74d95fda) ... PASSED qpdf 423 (check file) ... PASSED --- Cross reference streams --- qpdf 424 (xref with short size) ... PASSED -fuzz 908 (qpdf checksum 2e2426ec9ec48533d300515bd2a9aca90045e351) ... PASSED -fuzz 909 (qpdf fuzz check 2e2426ec9ec48533d300515bd2a9aca90045e351) ... PASSED qpdf 425 (recover xref with short size) ... PASSED -fuzz 910 (qpdf checksum 2e3a5545117bb569615fae61507ef43dc37d7861) ... PASSED -fuzz 911 (qpdf fuzz check 2e3a5545117bb569615fae61507ef43dc37d7861) ... PASSED qpdf 426 (show new xref stream) ... PASSED -fuzz 912 (qpdf checksum 2e3d0e922657a759ebf943fab61ca1c57b3eb2e8) ... PASSED -fuzz 913 (qpdf fuzz check 2e3d0e922657a759ebf943fab61ca1c57b3eb2e8) ... PASSED -PASSED -fuzz 914 (qpdf checksum 2e5ee3d0d809a4de40674c0df12f1f865f5e51d0) ... PASSED -fuzz 915 (qpdf fuzz check 2e5ee3d0d809a4de40674c0df12f1f865f5e51d0) ... --- Multiple levels of indirection --- +--- Multiple levels of indirection --- qpdf 427 (unreferenced indirect scalar) ... PASSED qpdf 428 (check output) ... PASSED -PASSED -fuzz 916 (qpdf checksum 2e654982aaf8c75960b470d994d3bbc196831f13) ... PASSED --- ID and Encryption Parameter Issues --- -fuzz 917 (qpdf fuzz check 2e654982aaf8c75960b470d994d3bbc196831f13) ... qpdf 429 (encrypt short-id.pdf) ... PASSED -fuzz 918 (qpdf checksum 2e87a29515230b8e2b5ebb0bdaf3b05e9a105dba) ... PASSED -PASSED -qpdf 430 (check short-id.pdf) ... fuzz 919 (qpdf fuzz check 2e87a29515230b8e2b5ebb0bdaf3b05e9a105dba) ... PASSED +qpdf 429 (encrypt short-id.pdf) ... PASSED +qpdf 430 (check short-id.pdf) ... PASSED qpdf 431 (linearize short-id.pdf) ... PASSED -fuzz 920 (qpdf checksum 2e8f3ec87c4b01ce810b9e8b955372e79d1c7374) ... PASSED -fuzz 921 (qpdf fuzz check 2e8f3ec87c4b01ce810b9e8b955372e79d1c7374) ... PASSED qpdf 432 (check output) ... PASSED qpdf 433 (check short-id.pdf) ... PASSED -fuzz 922 (qpdf checksum 2ec681e04f23e8c6fd599b9c2a52f74e074af712) ... PASSED -fuzz 923 (qpdf fuzz check 2ec681e04f23e8c6fd599b9c2a52f74e074af712) ... PASSED qpdf 434 (encrypt long-id.pdf) ... PASSED -fuzz 924 (qpdf checksum 2eda389d337b0c24c6fc5f6c8000abcba9c0c694) ... PASSED -fuzz 925 (qpdf fuzz check 2eda389d337b0c24c6fc5f6c8000abcba9c0c694) ... PASSED qpdf 435 (check long-id.pdf) ... PASSED -fuzz 926 (qpdf checksum 2eefe50156395924266f3048ce1ff8d07a727dab) ... PASSED -fuzz 927 (qpdf fuzz check 2eefe50156395924266f3048ce1ff8d07a727dab) ... PASSED qpdf 436 (linearize long-id.pdf) ... PASSED qpdf 437 (check output) ... PASSED qpdf 438 (check long-id.pdf) ... PASSED qpdf 439 (check broken file) ... PASSED qpdf 440 (short /O or /U) ... PASSED -fuzz 928 (qpdf checksum 2effe2a0e4c0c0c04a693e79407707473b70bbf6) ... PASSED qpdf 441 (/R 3 with 40-bit key) ... PASSED -fuzz 929 (qpdf fuzz check 2effe2a0e4c0c0c04a693e79407707473b70bbf6) ... PASSED --- Min/force version --- qpdf 442 (set min version) ... PASSED qpdf 443 (check version) ... PASSED -fuzz 930 (qpdf checksum 2f149de0244d530df3ab792c0f6eaa1a3c094de9) ... PASSED qpdf 444 (force version) ... PASSED -fuzz 931 (qpdf fuzz check 2f149de0244d530df3ab792c0f6eaa1a3c094de9) ... PASSED qpdf 445 (check version) ... PASSED -fuzz 932 (qpdf checksum 2f1e2f729616c345d0935b97bd6ae4809c4680b5) ... PASSED qpdf 446 (C API: min/force versions) ... PASSED -fuzz 933 (qpdf fuzz check 2f1e2f729616c345d0935b97bd6ae4809c4680b5) ... PASSED qpdf 447 (C check version 1) ... PASSED -fuzz 934 (qpdf checksum 2f2f230d6ed47a8c01db9420444807e525469647) ... PASSED qpdf 448 (C check version 2) ... PASSED -fuzz 935 (qpdf fuzz check 2f2f230d6ed47a8c01db9420444807e525469647) ... PASSED --- Filter abbreviations --- qpdf 449 (stream filter abbreviations) ... PASSED qpdf 450 (check output) ... PASSED --- Disable filter on write --- qpdf 451 (no filter on write) ... PASSED -fuzz 936 (qpdf checksum 2f3b77464fc8882533423b64c12993fd3c415576) ... PASSED -fuzz 937 (qpdf fuzz check 2f3b77464fc8882533423b64c12993fd3c415576) ... PASSED qpdf 452 (check output) ... PASSED -PASSED -fuzz 938 (qpdf checksum 2f4dd624970cdcf8cb00efee491074062227b1ec) ... --- Invalid objects --- +--- Invalid objects --- qpdf 453 (empty object) ... PASSED -fuzz 939 (qpdf fuzz check 2f4dd624970cdcf8cb00efee491074062227b1ec) ... PASSED qpdf 454 (object with zero offset) ... PASSED --- Error/output redirection --- qpdf 455 (error/output redirection to null) ... PASSED qpdf 456 (error/output redirection to strings) ... PASSED -fuzz 940 (qpdf checksum 2f6152ca2154f18f54715aa9427d2ba7f13a89f5) ... PASSED -fuzz 941 (qpdf fuzz check 2f6152ca2154f18f54715aa9427d2ba7f13a89f5) ... PASSED +fuzz 800 (qpdf checksum 285bb5928b97669c75506469615167f467b8d775) ... PASSED +fuzz 801 (qpdf fuzz check 285bb5928b97669c75506469615167f467b8d775) ... PASSED --- Line terminators for stream --- qpdf 457 (odd terminators for stream keyword) ... PASSED -fuzz 942 (qpdf checksum 2f62371d6c298b4610e02c11ad1e305dd3580e7c) ... PASSED -fuzz 943 (qpdf fuzz check 2f62371d6c298b4610e02c11ad1e305dd3580e7c) ... PASSED +fuzz 802 (qpdf checksum 28a31f420f9f5304f8afe8d3abf3dfe1874e3173) ... PASSED +fuzz 803 (qpdf fuzz check 28a31f420f9f5304f8afe8d3abf3dfe1874e3173) ... PASSED qpdf 458 (check output) ... PASSED -fuzz 944 (qpdf checksum 2f69002477d8076aa87ceff60411093dcc98902a) ... PASSED PASSED -fuzz 945 (qpdf fuzz check 2f69002477d8076aa87ceff60411093dcc98902a) ... --- Swap and replace --- +fuzz 804 (qpdf checksum 28c32789676f5c8fd5995f725680e927960a38ad) ... PASSED +fuzz 805 (qpdf fuzz check 28c32789676f5c8fd5995f725680e927960a38ad) ... --- Swap and replace --- qpdf 459 (swap and replace) ... PASSED -fuzz 946 (qpdf checksum 2f80c06721439b764a385e7de7df9fe027f8bd64) ... PASSED -fuzz 947 (qpdf fuzz check 2f80c06721439b764a385e7de7df9fe027f8bd64) ... PASSED qpdf 460 (check output) ... PASSED qpdf 461 (check non-static ID version) ... PASSED -PASSED -fuzz 948 (qpdf checksum 2f8cf77bdfc7f4342265ac9bda7abf7e26ecbd0a) ... PASSED -fuzz 949 (qpdf fuzz check 2f8cf77bdfc7f4342265ac9bda7abf7e26ecbd0a) ... --- Key functions, C API --- +--- Key functions, C API --- qpdf 462 (C API info key functions) ... PASSED -fuzz 950 (qpdf checksum 2fb1e2280c9a4aeb7063e227f8793ad1c63c5471) ... PASSED qpdf 463 (check output) ... PASSED -fuzz 951 (qpdf fuzz check 2fb1e2280c9a4aeb7063e227f8793ad1c63c5471) ... PASSED qpdf 464 (C API info key functions) ... PASSED qpdf 465 (check output) ... PASSED --- Object copying --- @@ -2891,89 +3091,37 @@ qpdf 494 (check output) ... PASSED --- Object stream cases --- qpdf 495 (overridden compressed objects) ... PASSED -fuzz 952 (qpdf checksum 2fbad6da643556a746148a8362ec420bf8725900) ... PASSED -fuzz 953 (qpdf fuzz check 2fbad6da643556a746148a8362ec420bf8725900) ... PASSED qpdf 496 (generate object streams for gen > 0) ... PASSED -fuzz 954 (qpdf checksum 2fd5d1295255c90f252e5e4235ccb7891b8a09f1) ... PASSED -fuzz 955 (qpdf fuzz check 2fd5d1295255c90f252e5e4235ccb7891b8a09f1) ... PASSED qpdf 497 (check file) ... PASSED -PASSED -fuzz 956 (qpdf checksum 2fdd603266522575f415694498abc1cba7837b5c) ... PASSED -fuzz 957 (qpdf fuzz check 2fdd603266522575f415694498abc1cba7837b5c) ... --- Bound checks --- +--- Bound checks --- qpdf 498 (bounds check linearization data 1) ... PASSED -fuzz 958 (qpdf checksum 2ff99860d3f3313a7feaede1dce93f5f24635372) ... PASSED -fuzz 959 (qpdf fuzz check 2ff99860d3f3313a7feaede1dce93f5f24635372) ... PASSED qpdf 499 (bounds check linearization data 2) ... PASSED -fuzz 960 (qpdf checksum 3001fd0f3b5eb67baf6b0c26b68467f3c03862b7) ... PASSED -fuzz 961 (qpdf fuzz check 3001fd0f3b5eb67baf6b0c26b68467f3c03862b7) ... PASSED -fuzz 962 (qpdf checksum 300b35c2b0f85b454d52c5a0ce213649dade2e2d) ... PASSED -fuzz 963 (qpdf fuzz check 300b35c2b0f85b454d52c5a0ce213649dade2e2d) ... PASSED qpdf 500 (sanity check array size) ... PASSED -fuzz 964 (qpdf checksum 30132f8f17c9c34c3f585093b4ef18996a5047b5) ... PASSED -fuzz 965 (qpdf fuzz check 30132f8f17c9c34c3f585093b4ef18996a5047b5) ... PASSED --- Page errors --- qpdf 501 (handle page no with contents) ... PASSED -fuzz 966 (qpdf checksum 303698c42688c604ba6e274559d9ab40eb841ef5) ... PASSED -fuzz 967 (qpdf fuzz check 303698c42688c604ba6e274559d9ab40eb841ef5) ... PASSED qpdf 502 (check no type key for page nodes) ... PASSED -fuzz 968 (qpdf checksum 305d6a8db75207f511218353a4cb4ae5b4de99a4) ... PASSED -fuzz 969 (qpdf fuzz check 305d6a8db75207f511218353a4cb4ae5b4de99a4) ... PASSED qpdf 503 (no type key for page nodes) ... PASSED -fuzz 970 (qpdf checksum 307b553ff175fabe681f9d502b158e295fbed757) ... PASSED -fuzz 971 (qpdf fuzz check 307b553ff175fabe681f9d502b158e295fbed757) ... PASSED qpdf 504 (check output) ... PASSED qpdf 505 (detect loops in pages structure) ... PASSED -fuzz 972 (qpdf checksum 3085bcf668d51b73faa3931f9950e79b28eaabb0) ... PASSED -fuzz 973 (qpdf fuzz check 3085bcf668d51b73faa3931f9950e79b28eaabb0) ... PASSED --- Xref --- -PASSED -qpdf 506 (check obj0.pdf) ... fuzz 974 (qpdf checksum 309d5778d02c32cbc5a70511343079b29b76d91c) ... PASSED -fuzz 975 (qpdf fuzz check 309d5778d02c32cbc5a70511343079b29b76d91c) ... PASSED -fuzz 976 (qpdf checksum 30a45f8c51e6bb5825bfd955aa6fd18ae194ccaf) ... PASSED +qpdf 506 (check obj0.pdf) ... PASSED qpdf 507 (dump bad xref) ... PASSED -fuzz 977 (qpdf fuzz check 30a45f8c51e6bb5825bfd955aa6fd18ae194ccaf) ... PASSED -fuzz 978 (qpdf checksum 30b85b4e7914ce0813cc95ed927bea54d3c6283b) ... PASSED qpdf 508 (dump corrected bad xref) ... PASSED -fuzz 979 (qpdf fuzz check 30b85b4e7914ce0813cc95ed927bea54d3c6283b) ... PASSED -fuzz 980 (qpdf checksum 30be65666278b70594c0d47589f57a2cd01b7c7e) ... PASSED -fuzz 981 (qpdf fuzz check 30be65666278b70594c0d47589f57a2cd01b7c7e) ... PASSED qpdf 509 (combine show and --pages) ... PASSED qpdf 510 (show number of pages) ... PASSED qpdf 511 (out of range in deleted object) ... PASSED --- Overwrite self --- -PASSED -qpdf 512 (don't overwrite self) ... fuzz 982 (qpdf checksum 30e6744af1e937ff1c6c1091498cbaac6d772339) ... PASSED -fuzz 983 (qpdf fuzz check 30e6744af1e937ff1c6c1091498cbaac6d772339) ... PASSED -PASSED -fuzz 984 (qpdf checksum 30fdb7a2f3ac081aaca53a41f498b5c606f8b67c) ... PASSED -fuzz 985 (qpdf fuzz check 30fdb7a2f3ac081aaca53a41f498b5c606f8b67c) ... --- Progress reporting --- +qpdf 512 (don't overwrite self) ... PASSED +--- Progress reporting --- qpdf 513 (progress report on small file) ... PASSED -fuzz 986 (qpdf checksum 31031de86029a9724ed0d8918fe34572449e6e16) ... PASSED -fuzz 987 (qpdf fuzz check 31031de86029a9724ed0d8918fe34572449e6e16) ... PASSED --- Type checks --- qpdf 514 (ensure object-types-os is up-to-date) ... PASSED -fuzz 988 (qpdf checksum 311c27c26cd04927a2a0826c31b5da75b6d92b27) ... PASSED -fuzz 989 (qpdf fuzz check 311c27c26cd04927a2a0826c31b5da75b6d92b27) ... PASSED qpdf 515 (check file) ... PASSED qpdf 516 (type checks) ... PASSED -fuzz 990 (qpdf checksum 312802500baf2e6179d9ffab1e1a67094767fa7f) ... PASSED -fuzz 991 (qpdf fuzz check 312802500baf2e6179d9ffab1e1a67094767fa7f) ... PASSED -fuzz 992 (qpdf checksum 312c88039e99d7cbc17096886c416a4cf2ddf540) ... PASSED -fuzz 993 (qpdf fuzz check 312c88039e99d7cbc17096886c416a4cf2ddf540) ... PASSED -fuzz 994 (qpdf checksum 3136c3d050550b54588fffeb537f86383a5900d9) ... PASSED -fuzz 995 (qpdf fuzz check 3136c3d050550b54588fffeb537f86383a5900d9) ... PASSED qpdf 517 (type checks with object streams) ... PASSED -fuzz 996 (qpdf checksum 313b4dd976d1782c27c21f8105b5d26019a112e2) ... PASSED -fuzz 997 (qpdf fuzz check 313b4dd976d1782c27c21f8105b5d26019a112e2) ... PASSED -fuzz 998 (qpdf checksum 313c11d291149e7d7d64797ea99c81eec90dc901) ... PASSED -fuzz 999 (qpdf fuzz check 313c11d291149e7d7d64797ea99c81eec90dc901) ... PASSED --- Coalesce contents --- qpdf 518 (qdf with normalize warnings) ... PASSED -fuzz 1000 (qpdf checksum 3191ef99608c9c85895880a9a59939ab3eea6262) ... PASSED -fuzz 1001 (qpdf fuzz check 3191ef99608c9c85895880a9a59939ab3eea6262) ... PASSED -fuzz 1002 (qpdf checksum 31af629608f7a52c0cac42b22d05d7fa7054bcf9) ... PASSED qpdf 519 (check output) ... PASSED -fuzz 1003 (qpdf fuzz check 31af629608f7a52c0cac42b22d05d7fa7054bcf9) ... PASSED qpdf 520 (coalesce to qdf) ... PASSED qpdf 521 (check output) ... PASSED qpdf 522 (coalesce contents with qdf) ... PASSED @@ -2982,90 +3130,50 @@ qpdf 525 (check output) ... PASSED --- Page with no contents --- qpdf 526 (check no contents) ... PASSED -fuzz 1004 (qpdf checksum 31cdedffcff0ddb1921f2aa34d9cabbcfe808c3e) ... PASSED qpdf 527 (convert no contents (--qdf)) ... PASSED -fuzz 1005 (qpdf fuzz check 31cdedffcff0ddb1921f2aa34d9cabbcfe808c3e) ... PASSED qpdf 528 (check output) ... PASSED qpdf 529 (convert no contents (--coalesce-contents)) ... PASSED -fuzz 1006 (qpdf checksum 3202e4330cef52f5c943dfcc4f4619ceea6b09e9) ... PASSED -fuzz 1007 (qpdf fuzz check 3202e4330cef52f5c943dfcc4f4619ceea6b09e9) ... PASSED qpdf 530 (check output) ... PASSED qpdf 531 (convert no contents ()) ... PASSED -fuzz 1008 (qpdf checksum 3221d45eb7f2a13c71b2544c32d8f15e22fc0915) ... PASSED -fuzz 1009 (qpdf fuzz check 3221d45eb7f2a13c71b2544c32d8f15e22fc0915) ... PASSED qpdf 532 (check output) ... PASSED -PASSED -fuzz 1010 (qpdf checksum 322265c820a74d7d5672b6ff580df6413a59fa11) ... PASSED -fuzz 1011 (qpdf fuzz check 322265c820a74d7d5672b6ff580df6413a59fa11) ... --- Token filters --- +--- Token filters --- qpdf 533 (token filter) ... PASSED qpdf 534 (check output) ... PASSED -PASSED -fuzz 1012 (qpdf checksum 32525855e0e8775ae2d1e89447ead3f6b9c2bfc6) ... PASSED -fuzz 1013 (qpdf fuzz check 32525855e0e8775ae2d1e89447ead3f6b9c2bfc6) ... --- Newline before endstream --- +--- Newline before endstream --- qpdf 535 (newline before endstream: qdf) ... PASSED qpdf 536 (check output (qdf)) ... PASSED qpdf 537 (fix-qdf) ... PASSED -fuzz 1014 (qpdf checksum 32a8d5c8f6f88e902dadd4de2eef57f4588196c2) ... PASSED -fuzz 1015 (qpdf fuzz check 32a8d5c8f6f88e902dadd4de2eef57f4588196c2) ... PASSED -PASSED -fuzz 1016 (qpdf checksum 32bda57357103740dd2c60266d0dea500930d0b1) ... qpdf 538 (newline before endstream: newline) ... PASSED -fuzz 1017 (qpdf fuzz check 32bda57357103740dd2c60266d0dea500930d0b1) ... PASSED +qpdf 538 (newline before endstream: newline) ... PASSED qpdf 539 (check output (newline)) ... PASSED qpdf 540 (newline before endstream: newline and qdf) ... PASSED -fuzz 1018 (qpdf checksum 32c2116f459c0d16b1710f0c01f74de30b4e305e) ... PASSED -fuzz 1019 (qpdf fuzz check 32c2116f459c0d16b1710f0c01f74de30b4e305e) ... PASSED qpdf 541 (check output (newline and qdf)) ... PASSED qpdf 542 (fix-qdf) ... PASSED -fuzz 1020 (qpdf checksum 32e5ce2a076e86d9b8de5259ab31c3b39bb65093) ... PASSED -fuzz 1021 (qpdf fuzz check 32e5ce2a076e86d9b8de5259ab31c3b39bb65093) ... PASSED -fuzz 1022 (qpdf checksum 32edfa9384024b7347bdfc8998a7bef045677714) ... PASSED -fuzz 1023 (qpdf fuzz check 32edfa9384024b7347bdfc8998a7bef045677714) ... PASSED qpdf 543 (newline before endstream: newline and object streams) ... PASSED qpdf 544 (check output (newline and object streams)) ... PASSED -fuzz 1024 (qpdf checksum 32f816cc42d61a5625f023e696289c312707485f) ... PASSED qpdf 545 (newline before endstream (C)) ... PASSED -fuzz 1025 (qpdf fuzz check 32f816cc42d61a5625f023e696289c312707485f) ... PASSED qpdf 546 (check output) ... PASSED -PASSED -fuzz 1026 (qpdf checksum 32fdc5041cece7ab836430c2327b9a9721558597) ... PASSED -fuzz 1027 (qpdf fuzz check 32fdc5041cece7ab836430c2327b9a9721558597) ... --- Split Pages --- +--- Split Pages --- qpdf 547 (split page group > 1) ... PASSED -fuzz 1028 (qpdf checksum 33447bf4f10b2d18221abea83347cdcdee11c4d6) ... PASSED -fuzz 1029 (qpdf fuzz check 33447bf4f10b2d18221abea83347cdcdee11c4d6) ... PASSED qpdf 548 (check out group 01-05) ... PASSED qpdf 549 (check out group 06-10) ... PASSED qpdf 550 (check out group 11-11) ... PASSED qpdf 551 (no split-pages to stdout) ... PASSED -fuzz 1030 (qpdf checksum 334f1958d968fac16507d6e7c81e62d60dbee831) ... PASSED qpdf 552 (split page with shared resources) ... PASSED -fuzz 1031 (qpdf fuzz check 334f1958d968fac16507d6e7c81e62d60dbee831) ... PASSED -fuzz 1032 (qpdf checksum 335780923f27273713f0a88344c7187fc48e2b3d) ... PASSED -fuzz 1033 (qpdf fuzz check 335780923f27273713f0a88344c7187fc48e2b3d) ... PASSED qpdf 553 (check output (01-04)) ... PASSED qpdf 554 (check output (05-08)) ... PASSED qpdf 555 (check output (09-10)) ... PASSED qpdf 556 (split page with labels) ... PASSED -fuzz 1034 (qpdf checksum 33875337dd52a71976531403063dbe2b29f85a91) ... PASSED -fuzz 1035 (qpdf fuzz check 33875337dd52a71976531403063dbe2b29f85a91) ... PASSED qpdf 557 (check output (01-06)) ... PASSED qpdf 558 (check output (07-11)) ... PASSED qpdf 559 (split page with outlines) ... PASSED -fuzz 1036 (qpdf checksum 338d5b10bd61441af40c7b33c0aa267e3262a195) ... PASSED -fuzz 1037 (qpdf fuzz check 338d5b10bd61441af40c7b33c0aa267e3262a195) ... PASSED -qpdf 560 (check output (01-10)) ... PASSED -fuzz 1038 (qpdf checksum 33ccb70d0ac6189075efa8afe1f12bfcc522cf92) ... FAILED (exp) -qpdf 561 (check output (11-20)) ... PASSED -fuzz 1039 (qpdf fuzz check 33ccb70d0ac6189075efa8afe1f12bfcc522cf92) ... FAILED (exp) +qpdf 560 (check output (01-10)) ... FAILED (exp) +qpdf 561 (check output (11-20)) ... FAILED (exp) qpdf 562 (check output (21-30)) ... FAILED (exp) qpdf 563 (split pages %d at beginning) ... PASSED -fuzz 1040 (qpdf checksum 33d0e1861f9a55658daacd1b5a7caa225f521e3f) ... PASSED -fuzz 1041 (qpdf fuzz check 33d0e1861f9a55658daacd1b5a7caa225f521e3f) ... PASSED qpdf 564 (check output page 1 (%d at beginning)) ... PASSED qpdf 565 (check output page 2 (%d at beginning)) ... PASSED -PASSED -qpdf 566 (check output page 3 (%d at beginning)) ... fuzz 1042 (qpdf checksum 33d8fa792c25e45fd941788d0372c7ffd00c1d89) ... PASSED -PASSED -qpdf 567 (check output page 4 (%d at beginning)) ... fuzz 1043 (qpdf fuzz check 33d8fa792c25e45fd941788d0372c7ffd00c1d89) ... PASSED +qpdf 566 (check output page 3 (%d at beginning)) ... PASSED +qpdf 567 (check output page 4 (%d at beginning)) ... PASSED qpdf 568 (check output page 5 (%d at beginning)) ... PASSED qpdf 569 (check output page 6 (%d at beginning)) ... PASSED qpdf 570 (check output page 7 (%d at beginning)) ... PASSED @@ -3074,14 +3182,10 @@ qpdf 573 (check output page 10 (%d at beginning)) ... PASSED qpdf 574 (check output page 11 (%d at beginning)) ... PASSED qpdf 575 (split pages %d at end) ... PASSED -fuzz 1044 (qpdf checksum 3437f3fd65c59c6a79294b140e838bd2804e6789) ... PASSED -fuzz 1045 (qpdf fuzz check 3437f3fd65c59c6a79294b140e838bd2804e6789) ... PASSED qpdf 576 (check output page 1 (%d at end)) ... PASSED qpdf 577 (check output page 2 (%d at end)) ... PASSED qpdf 578 (check output page 3 (%d at end)) ... PASSED -fuzz 1046 (qpdf checksum 343db29f5cedc5c4abeea587db2327962eec3c0b) ... PASSED qpdf 579 (check output page 4 (%d at end)) ... PASSED -fuzz 1047 (qpdf fuzz check 343db29f5cedc5c4abeea587db2327962eec3c0b) ... PASSED qpdf 580 (check output page 5 (%d at end)) ... PASSED qpdf 581 (check output page 6 (%d at end)) ... PASSED qpdf 582 (check output page 7 (%d at end)) ... PASSED @@ -3090,8 +3194,6 @@ qpdf 585 (check output page 10 (%d at end)) ... PASSED qpdf 586 (check output page 11 (%d at end)) ... PASSED qpdf 587 (split pages %d in middle) ... PASSED -fuzz 1048 (qpdf checksum 345f05b2bffe01a47fe245ea6c4879b94e4e0b7f) ... PASSED -fuzz 1049 (qpdf fuzz check 345f05b2bffe01a47fe245ea6c4879b94e4e0b7f) ... PASSED qpdf 588 (check output page 1 (%d in middle)) ... PASSED qpdf 589 (check output page 2 (%d in middle)) ... PASSED qpdf 590 (check output page 3 (%d in middle)) ... PASSED @@ -3101,9 +3203,7 @@ qpdf 594 (check output page 7 (%d in middle)) ... PASSED qpdf 595 (check output page 8 (%d in middle)) ... PASSED qpdf 596 (check output page 9 (%d in middle)) ... PASSED -fuzz 1050 (qpdf checksum 347d1ca517c20a66b7bd6e8481a777a23bbd254b) ... PASSED qpdf 597 (check output page 10 (%d in middle)) ... PASSED -fuzz 1051 (qpdf fuzz check 347d1ca517c20a66b7bd6e8481a777a23bbd254b) ... PASSED qpdf 598 (check output page 11 (%d in middle)) ... PASSED qpdf 599 (split pages pdf extension) ... PASSED qpdf 600 (check output page 1 (pdf extension)) ... PASSED @@ -3118,97 +3218,165 @@ qpdf 609 (check output page 10 (pdf extension)) ... PASSED qpdf 610 (check output page 11 (pdf extension)) ... PASSED qpdf 611 (split pages fallback) ... PASSED -qpdf 612 (check output page 1 (fallback)) ... PASSED +PASSED +qpdf 612 (check output page 1 (fallback)) ... fuzz 806 (qpdf checksum 28c4c508c568440b9a51f177709d3dda85b59e0b) ... PASSED +fuzz 807 (qpdf fuzz check 28c4c508c568440b9a51f177709d3dda85b59e0b) ... PASSED qpdf 613 (check output page 2 (fallback)) ... PASSED qpdf 614 (check output page 3 (fallback)) ... PASSED qpdf 615 (check output page 4 (fallback)) ... PASSED qpdf 616 (split pages broken data) ... PASSED +fuzz 808 (qpdf checksum 28dafee6f49f925f9db14afca4d1f90a77b892eb) ... PASSED +fuzz 809 (qpdf fuzz check 28dafee6f49f925f9db14afca4d1f90a77b892eb) ... PASSED qpdf 617 (check output page 1 (broken data)) ... PASSED qpdf 618 (split shared font, xobject) ... PASSED +fuzz 810 (qpdf checksum 28ed3a797da3c48c309a4ef792147f3c56cfec40) ... PASSED +fuzz 811 (qpdf fuzz check 28ed3a797da3c48c309a4ef792147f3c56cfec40) ... PASSED qpdf 619 (check output (1)) ... PASSED qpdf 620 (check output (2)) ... PASSED qpdf 621 (check output (3)) ... PASSED qpdf 622 (check output (4)) ... PASSED qpdf 623 (unreferenced resources with bad token) ... PASSED -fuzz 1052 (qpdf checksum 3483d246db05ba013f2b94346552d31c2f7630a8) ... PASSED -fuzz 1053 (qpdf fuzz check 3483d246db05ba013f2b94346552d31c2f7630a8) ... PASSED +fuzz 812 (qpdf checksum 28fc7e854955f4462ee1fa4a15789b36f57eab99) ... PASSED +fuzz 813 (qpdf fuzz check 28fc7e854955f4462ee1fa4a15789b36f57eab99) ... PASSED qpdf 624 (check output) ... PASSED -fuzz 1054 (qpdf checksum 34913b4cda559887b341f87ad92f4d7f57640447) ... PASSED +fuzz 814 (qpdf checksum 2911d32906965d05ef036cf8ac27668a62b8c6be) ... PASSED qpdf 625 (--no-warn with proxied warnings during split) ... PASSED -fuzz 1055 (qpdf fuzz check 34913b4cda559887b341f87ad92f4d7f57640447) ... PASSED -PASSED -qpdf 626 (shared images in form xobject) ... fuzz 1056 (qpdf checksum 34a04c42d3a913576a9d9c407e614cc71186cb80) ... PASSED -fuzz 1057 (qpdf fuzz check 34a04c42d3a913576a9d9c407e614cc71186cb80) ... PASSED -fuzz 1058 (qpdf checksum 34a612e4f52ca755dac6d697c4a82f77bbb21457) ... PASSED -fuzz 1059 (qpdf fuzz check 34a612e4f52ca755dac6d697c4a82f77bbb21457) ... PASSED +fuzz 815 (qpdf fuzz check 2911d32906965d05ef036cf8ac27668a62b8c6be) ... PASSED +qpdf 626 (shared images in form xobject) ... PASSED +fuzz 816 (qpdf checksum 292ac5301deeebe3f8a0d3fe8302018a2626f935) ... PASSED +fuzz 817 (qpdf fuzz check 292ac5301deeebe3f8a0d3fe8302018a2626f935) ... PASSED +fuzz 818 (qpdf checksum 294b54bbadc90aebc9da17c92b595080331b801d) ... PASSED +fuzz 819 (qpdf fuzz check 294b54bbadc90aebc9da17c92b595080331b801d) ... PASSED qpdf 627 (check output (1)) ... PASSED qpdf 628 (check output (2)) ... PASSED qpdf 629 (check output (3)) ... PASSED qpdf 630 (check output (4)) ... PASSED qpdf 631 (check output (5)) ... PASSED qpdf 632 (check output (6)) ... PASSED -fuzz 1060 (qpdf checksum 34b1d29878c9e6a5b8d88fe8f9c6dcaa295960d8) ... PASSED qpdf 633 (merge for compare) ... PASSED -fuzz 1061 (qpdf fuzz check 34b1d29878c9e6a5b8d88fe8f9c6dcaa295960d8) ... PASSED -fuzz 1062 (qpdf checksum 34b6327b21af0cc26248d6412cd12472c8da31d9) ... PASSED -fuzz 1063 (qpdf fuzz check 34b6327b21af0cc26248d6412cd12472c8da31d9) ... PASSED +fuzz 820 (qpdf checksum 29852ed96f7cbf617591c9c649aa57778a9f32ea) ... PASSED +fuzz 821 (qpdf fuzz check 29852ed96f7cbf617591c9c649aa57778a9f32ea) ... PASSED qpdf 634 (check output) ... PASSED qpdf 635 (shared form xobject subkey) ... PASSED -fuzz 1064 (qpdf checksum 34ceacc6d10a53e55eb8e4e47a32e7a826403d42) ... PASSED -fuzz 1065 (qpdf fuzz check 34ceacc6d10a53e55eb8e4e47a32e7a826403d42) ... PASSED +fuzz 822 (qpdf checksum 298bef88631db40ce7f3d3d014c96e973ce69960) ... PASSED +fuzz 823 (qpdf fuzz check 298bef88631db40ce7f3d3d014c96e973ce69960) ... PASSED qpdf 636 (check output (1)) ... PASSED qpdf 637 (check output (2)) ... PASSED PASSED -fuzz 1066 (qpdf checksum 34d03083960ff89b5d80ef6f47a1d042e2f2fa0b) ... PASSED -fuzz 1067 (qpdf fuzz check 34d03083960ff89b5d80ef6f47a1d042e2f2fa0b) ... --- Keep Files Open --- +fuzz 824 (qpdf checksum 2990340a38ff8a855d63ccf92cf24927d226dd73) ... PASSED +fuzz 825 (qpdf fuzz check 2990340a38ff8a855d63ccf92cf24927d226dd73) ... --- Keep Files Open --- qpdf 638 (automatic disable keep files open) ... PASSED -fuzz 1068 (qpdf checksum 34e7f13f1ce98de850c6932c4a66c0b0c6c4f178) ... PASSED -fuzz 1069 (qpdf fuzz check 34e7f13f1ce98de850c6932c4a66c0b0c6c4f178) ... PASSED -fuzz 1070 (qpdf checksum 34fc1bfa849993fb86ece8f43d07994c49a3a0fd) ... PASSED -fuzz 1071 (qpdf fuzz check 34fc1bfa849993fb86ece8f43d07994c49a3a0fd) ... PASSED -fuzz 1072 (qpdf checksum 353452e3c8961f71fda4b549c5e682300bb827f0) ... PASSED -fuzz 1073 (qpdf fuzz check 353452e3c8961f71fda4b549c5e682300bb827f0) ... PASSED -fuzz 1074 (qpdf checksum 354dcaa1e59b85e4878c33858f78c038d23ca378) ... PASSED -fuzz 1075 (qpdf fuzz check 354dcaa1e59b85e4878c33858f78c038d23ca378) ... PASSED -fuzz 1076 (qpdf checksum 3557fc3cc16b62386339296b6f4558bd4f51aa18) ... PASSED -fuzz 1077 (qpdf fuzz check 3557fc3cc16b62386339296b6f4558bd4f51aa18) ... PASSED +fuzz 826 (qpdf checksum 29ad69ba5a6f4584815cf3c02d252b9cf2f0d58b) ... PASSED +fuzz 827 (qpdf fuzz check 29ad69ba5a6f4584815cf3c02d252b9cf2f0d58b) ... PASSED +fuzz 828 (qpdf checksum 29d63e8348b4bf4a40fb708ba4ff590da18402bc) ... PASSED +fuzz 829 (qpdf fuzz check 29d63e8348b4bf4a40fb708ba4ff590da18402bc) ... PASSED +fuzz 830 (qpdf checksum 2a03c5d147e9073416ec3ab97db3f4ffb4c8cc9d) ... PASSED +fuzz 831 (qpdf fuzz check 2a03c5d147e9073416ec3ab97db3f4ffb4c8cc9d) ... PASSED +fuzz 832 (qpdf checksum 2a066f02effcce366981703614427cb245e9728e) ... PASSED +fuzz 833 (qpdf fuzz check 2a066f02effcce366981703614427cb245e9728e) ... PASSED +fuzz 834 (qpdf checksum 2a30a379653412298323a2028f7b6133684f4acf) ... PASSED +fuzz 835 (qpdf fuzz check 2a30a379653412298323a2028f7b6133684f4acf) ... PASSED +fuzz 836 (qpdf checksum 2a4e58289f839adc58fdacbf32044829c721c23d) ... PASSED +fuzz 837 (qpdf fuzz check 2a4e58289f839adc58fdacbf32044829c721c23d) ... PASSED +fuzz 838 (qpdf checksum 2a84e13fa192b5c49bb26e9d02986ecb4829e29c) ... PASSED +fuzz 839 (qpdf fuzz check 2a84e13fa192b5c49bb26e9d02986ecb4829e29c) ... PASSED +fuzz 840 (qpdf checksum 2aaa7a25384f819cad802eb90b4fa98325a59602) ... PASSED +fuzz 841 (qpdf fuzz check 2aaa7a25384f819cad802eb90b4fa98325a59602) ... PASSED +fuzz 842 (qpdf checksum 2b07f7cdeab749ff95bbdd694e19411a7af5ac73) ... PASSED +fuzz 843 (qpdf fuzz check 2b07f7cdeab749ff95bbdd694e19411a7af5ac73) ... PASSED +fuzz 844 (qpdf checksum 2b0bac46c15e2c15491e1294acc73e11d82c3d99) ... PASSED +fuzz 845 (qpdf fuzz check 2b0bac46c15e2c15491e1294acc73e11d82c3d99) ... PASSED +fuzz 846 (qpdf checksum 2b141b6a13ef9eb189bf7070178fccd9dd64b658) ... PASSED +fuzz 847 (qpdf fuzz check 2b141b6a13ef9eb189bf7070178fccd9dd64b658) ... PASSED +fuzz 848 (qpdf checksum 2b2cc6a3a452f59d124cb54383e3432083570227) ... PASSED +fuzz 849 (qpdf fuzz check 2b2cc6a3a452f59d124cb54383e3432083570227) ... PASSED qpdf 639 (don't disable keep files open) ... PASSED qpdf 640 (explict keep files open) ... PASSED +fuzz 850 (qpdf checksum 2b325d728dd56ebf540f0ddc8fbbc5dea42027e0) ... PASSED +fuzz 851 (qpdf fuzz check 2b325d728dd56ebf540f0ddc8fbbc5dea42027e0) ... PASSED qpdf 641 (explicit keep files open = n) ... PASSED ---- Rotate Pages --- +fuzz 852 (qpdf checksum 2b5d61ca4c7eb52d632b5c330b4730a4572ad90b) ... PASSED +fuzz 853 (qpdf fuzz check 2b5d61ca4c7eb52d632b5c330b4730a4572ad90b) ... PASSED +fuzz 854 (qpdf checksum 2ba0c27359429e78eb0f89648f18657efb7835c6) ... PASSED +fuzz 855 (qpdf fuzz check 2ba0c27359429e78eb0f89648f18657efb7835c6) ... PASSED +PASSED +fuzz 856 (qpdf checksum 2bbc8754699f724bd13f3778263693fc0ed8dcdd) ... PASSED +fuzz 857 (qpdf fuzz check 2bbc8754699f724bd13f3778263693fc0ed8dcdd) ... --- Rotate Pages --- qpdf 642 (page rotation) ... PASSED +fuzz 858 (qpdf checksum 2bd47f680ce126f3a067052044ade413ec9707bf) ... PASSED +fuzz 859 (qpdf fuzz check 2bd47f680ce126f3a067052044ade413ec9707bf) ... PASSED qpdf 643 (check output) ... PASSED qpdf 644 (rotate all pages) ... PASSED qpdf 645 (check output) ... PASSED ---- Flatten Form/Annotations --- +PASSED +fuzz 860 (qpdf checksum 2bd6107eb418487988fe1be0434d33ad695649d4) ... PASSED +fuzz 861 (qpdf fuzz check 2bd6107eb418487988fe1be0434d33ad695649d4) ... --- Flatten Form/Annotations --- qpdf 646 (flatten manual-appearances) ... PASSED qpdf 647 (check output) ... PASSED qpdf 648 (flatten form-filled-by-acrobat) ... PASSED qpdf 649 (check output) ... PASSED qpdf 650 (flatten comment-annotation) ... PASSED +fuzz 862 (qpdf checksum 2bd6d3d9677b68aad5980a1601989c73cc110952) ... PASSED +fuzz 863 (qpdf fuzz check 2bd6d3d9677b68aad5980a1601989c73cc110952) ... PASSED qpdf 651 (check output) ... PASSED qpdf 652 (flatten comment-annotation-direct) ... PASSED qpdf 653 (check output) ... PASSED qpdf 654 (flatten sample-form) ... PASSED +fuzz 864 (qpdf checksum 2be88ca4242c76e8253ac62474851065032d6833) ... PASSED qpdf 655 (check output) ... PASSED +fuzz 865 (qpdf fuzz check 2be88ca4242c76e8253ac62474851065032d6833) ... PASSED +fuzz 866 (qpdf checksum 2c03eaa828b4d4b6adf54a0eff32747b45ce8b25) ... PASSED +fuzz 867 (qpdf fuzz check 2c03eaa828b4d4b6adf54a0eff32747b45ce8b25) ... PASSED qpdf 656 (flatten need-appearances) ... PASSED +fuzz 868 (qpdf checksum 2c1a8ca49254a311db729bef00674ae34f88d2a6) ... PASSED +fuzz 869 (qpdf fuzz check 2c1a8ca49254a311db729bef00674ae34f88d2a6) ... PASSED qpdf 657 (check output) ... PASSED -qpdf 658 (flatten need-appearances-more) ... PASSED +fuzz 870 (qpdf checksum 2c28068e30be085978fdbb673bfbda9b7cf5cbba) ... PASSED +PASSED +fuzz 871 (qpdf fuzz check 2c28068e30be085978fdbb673bfbda9b7cf5cbba) ... qpdf 658 (flatten need-appearances-more) ... PASSED +fuzz 872 (qpdf checksum 2c2ae6e03bc0e713641259d9a3a83ab16d53aad0) ... PASSED +fuzz 873 (qpdf fuzz check 2c2ae6e03bc0e713641259d9a3a83ab16d53aad0) ... PASSED qpdf 659 (check output) ... PASSED +fuzz 874 (qpdf checksum 2c4010c4fecb9923534559b5fbde08b8b5a11ea2) ... PASSED +fuzz 875 (qpdf fuzz check 2c4010c4fecb9923534559b5fbde08b8b5a11ea2) ... PASSED +fuzz 876 (qpdf checksum 2c67cc24c9eccbef4f110de536c2ded6434bd7a6) ... PASSED +fuzz 877 (qpdf fuzz check 2c67cc24c9eccbef4f110de536c2ded6434bd7a6) ... PASSED qpdf 660 (flatten for screen) ... PASSED +fuzz 878 (qpdf checksum 2c699d943ec46c7d8e5f9480b4873122c7bb5dcd) ... PASSED +fuzz 879 (qpdf fuzz check 2c699d943ec46c7d8e5f9480b4873122c7bb5dcd) ... PASSED qpdf 661 (check output) ... PASSED +fuzz 880 (qpdf checksum 2ca5067a4a44f9502dfe27787cd3478bb8e8d690) ... PASSED +fuzz 881 (qpdf fuzz check 2ca5067a4a44f9502dfe27787cd3478bb8e8d690) ... PASSED +fuzz 882 (qpdf checksum 2cb57fe71b325009ce78a413838bb58f97138779) ... PASSED qpdf 662 (flatten for print) ... PASSED +fuzz 883 (qpdf fuzz check 2cb57fe71b325009ce78a413838bb58f97138779) ... PASSED +fuzz 884 (qpdf checksum 2cc5d71a487a4b5cce773902fc8411ba5ece9eb4) ... PASSED +fuzz 885 (qpdf fuzz check 2cc5d71a487a4b5cce773902fc8411ba5ece9eb4) ... PASSED qpdf 663 (check output) ... PASSED +fuzz 886 (qpdf checksum 2ceeaeb89c4535220a4ee822a47030371b17d822) ... PASSED +fuzz 887 (qpdf fuzz check 2ceeaeb89c4535220a4ee822a47030371b17d822) ... PASSED --- Page Tree Issues --- qpdf 664 (linearize duplicated pages) ... PASSED +fuzz 888 (qpdf checksum 2cf7f7e860b75905dbcc86a561027a01e3a37d7d) ... PASSED +fuzz 889 (qpdf fuzz check 2cf7f7e860b75905dbcc86a561027a01e3a37d7d) ... PASSED qpdf 665 (compare files) ... PASSED qpdf 666 (extract duplicated pages) ... PASSED +fuzz 890 (qpdf checksum 2d173b26b15c890f2fc65aeb72508698af318304) ... PASSED +fuzz 891 (qpdf fuzz check 2d173b26b15c890f2fc65aeb72508698af318304) ... PASSED qpdf 667 (compare files) ... PASSED qpdf 668 (direct pages) ... PASSED +fuzz 892 (qpdf checksum 2d56b7ecc40adb52c34b144fa48ace3932344d3a) ... PASSED +fuzz 893 (qpdf fuzz check 2d56b7ecc40adb52c34b144fa48ace3932344d3a) ... PASSED qpdf 669 (check output) ... PASSED qpdf 670 (show direct pages) ... PASSED qpdf 671 (json for page_api_2) ... PASSED +fuzz 894 (qpdf checksum 2da3d20a76ebcec0a3d5469c77a410c8e6dcaa09) ... PASSED +fuzz 895 (qpdf fuzz check 2da3d20a76ebcec0a3d5469c77a410c8e6dcaa09) ... PASSED qpdf 672 (json for direct-pages) ... PASSED +fuzz 896 (qpdf checksum 2da8372a3e69d2dee544a8a31a8b225a12159a7b) ... PASSED +fuzz 897 (qpdf fuzz check 2da8372a3e69d2dee544a8a31a8b225a12159a7b) ... PASSED +fuzz 898 (qpdf checksum 2dd278499dcea7d51e868ffcdf12285666b207d7) ... PASSED +fuzz 899 (qpdf fuzz check 2dd278499dcea7d51e868ffcdf12285666b207d7) ... PASSED --- Merging and Splitting --- qpdf 673 (merge three files) ... PASSED qpdf 674 (check output) ... PASSED @@ -3233,8 +3401,6 @@ qpdf 693 (shared resources irrelevant errors) ... PASSED qpdf 694 (check output) ... PASSED qpdf 695 (don't remove shared resources) ... PASSED -fuzz 1078 (qpdf checksum 357060460d0e8047ee1326e2cfc2d64548fd5718) ... PASSED -fuzz 1079 (qpdf fuzz check 357060460d0e8047ee1326e2cfc2d64548fd5718) ... PASSED qpdf 696 (check output) ... PASSED qpdf 697 (duplicate pages) ... PASSED qpdf 698 (check output) ... PASSED @@ -3248,151 +3414,153 @@ qpdf 704 (check output) ... PASSED --- PCLm --- qpdf 705 (write as PCLm) ... PASSED -fuzz 1080 (qpdf checksum 357a14be3715046129c769ddb2024e6b5d008589) ... PASSED -fuzz 1081 (qpdf fuzz check 357a14be3715046129c769ddb2024e6b5d008589) ... PASSED qpdf 706 (check output) ... PASSED -fuzz 1082 (qpdf checksum 358e4656756e7ff8105dc066e4f63600dade6d49) ... PASSED -fuzz 1083 (qpdf fuzz check 358e4656756e7ff8105dc066e4f63600dade6d49) ... PASSED -PASSED -fuzz 1084 (qpdf checksum 358ff51562e9261ee03431b9f11c7eae0464cd74) ... PASSED -fuzz 1085 (qpdf fuzz check 358ff51562e9261ee03431b9f11c7eae0464cd74) ... --- Precheck streams --- +--- Precheck streams --- qpdf 707 (bad stream) ... PASSED -fuzz 1086 (qpdf checksum 35c5634a7703532e1bcccd8385f9c16113fbee04) ... PASSED -fuzz 1087 (qpdf fuzz check 35c5634a7703532e1bcccd8385f9c16113fbee04) ... PASSED qpdf 708 (check output) ... PASSED --- Decode levels --- qpdf 709 (image-streams: none) ... PASSED -fuzz 1088 (qpdf checksum 36034c576984f99da06b96beb438454ab42d2948) ... PASSED -fuzz 1089 (qpdf fuzz check 36034c576984f99da06b96beb438454ab42d2948) ... PASSED qpdf 710 (check image-streams: none) ... PASSED -fuzz 1090 (qpdf checksum 360f83d25b2283d6ce06f28a7003c45e55604755) ... PASSED -fuzz 1091 (qpdf fuzz check 360f83d25b2283d6ce06f28a7003c45e55604755) ... PASSED -fuzz 1092 (qpdf checksum 3614b05c04496d00830197c0713b125ad97b75db) ... PASSED -fuzz 1093 (qpdf fuzz check 3614b05c04496d00830197c0713b125ad97b75db) ... PASSED qpdf 711 (image-streams: generalized) ... PASSED -fuzz 1094 (qpdf checksum 36181e1b3d82c36dfee6f4156503c6c2ec5fff62) ... PASSED -fuzz 1095 (qpdf fuzz check 36181e1b3d82c36dfee6f4156503c6c2ec5fff62) ... PASSED qpdf 712 (check image-streams: generalized) ... PASSED -fuzz 1096 (qpdf checksum 3631f09892f952b2d1697ab6623ace6fb20d98f5) ... PASSED -fuzz 1097 (qpdf fuzz check 3631f09892f952b2d1697ab6623ace6fb20d98f5) ... PASSED qpdf 713 (image-streams: specialized) ... PASSED -fuzz 1098 (qpdf checksum 365c7c5f61f28072c51a41a5ed0697fa74789cb6) ... PASSED -fuzz 1099 (qpdf fuzz check 365c7c5f61f28072c51a41a5ed0697fa74789cb6) ... PASSED -fuzz 1100 (qpdf checksum 3679ca6d117cb870871185783ee5d926ce519a2b) ... PASSED -fuzz 1101 (qpdf fuzz check 3679ca6d117cb870871185783ee5d926ce519a2b) ... PASSED qpdf 714 (check image-streams: specialized) ... PASSED -fuzz 1102 (qpdf checksum 36a28f1f0fda9d7d442f67de7e2082a86b07a906) ... PASSED -fuzz 1103 (qpdf fuzz check 36a28f1f0fda9d7d442f67de7e2082a86b07a906) ... PASSED qpdf 715 (image-streams: all) ... PASSED -fuzz 1104 (qpdf checksum 36cafdaa7c9848f967431f809f4fc1a45c046db3) ... PASSED -fuzz 1105 (qpdf fuzz check 36cafdaa7c9848f967431f809f4fc1a45c046db3) ... PASSED -fuzz 1106 (qpdf checksum 36df15efeb49bd8fa74b2b1806a4d9da2d264e7b) ... PASSED -fuzz 1107 (qpdf fuzz check 36df15efeb49bd8fa74b2b1806a4d9da2d264e7b) ... PASSED -fuzz 1108 (qpdf checksum 371b54cc33262e1628cb9be8a2efa55965c5111c) ... PASSED -fuzz 1109 (qpdf fuzz check 371b54cc33262e1628cb9be8a2efa55965c5111c) ... PASSED qpdf 716 (check image-streams: all) ... PASSED qpdf 717 (image-streams: C) ... PASSED qpdf 718 (check image-streams: C) ... PASSED qpdf 719 (check finds bad jpeg data) ... PASSED +fuzz 900 (qpdf checksum 2dec9e46d86a12e752a043507a9967e9e13f9f36) ... PASSED +fuzz 901 (qpdf fuzz check 2dec9e46d86a12e752a043507a9967e9e13f9f36) ... PASSED qpdf 720 (precheck detects bad jpeg data) ... PASSED qpdf 721 (check file) ... PASSED +fuzz 902 (qpdf checksum 2decf80cd9d74a10e2b56e718314093523b84406) ... PASSED qpdf 722 (get data) ... PASSED ---- Image Optimization --- +fuzz 903 (qpdf fuzz check 2decf80cd9d74a10e2b56e718314093523b84406) ... PASSED +PASSED +fuzz 904 (qpdf checksum 2dff6eec465d2fa4855cb26e10c777fa916e7416) ... PASSED +fuzz 905 (qpdf fuzz check 2dff6eec465d2fa4855cb26e10c777fa916e7416) ... --- Image Optimization --- qpdf 723 (optimize images: image-streams) ... PASSED +fuzz 906 (qpdf checksum 2e07b3e6df80d799efcdcffee062cc2d74d95fda) ... PASSED +fuzz 907 (qpdf fuzz check 2e07b3e6df80d799efcdcffee062cc2d74d95fda) ... PASSED +fuzz 908 (qpdf checksum 2e2426ec9ec48533d300515bd2a9aca90045e351) ... PASSED +fuzz 909 (qpdf fuzz check 2e2426ec9ec48533d300515bd2a9aca90045e351) ... PASSED +fuzz 910 (qpdf checksum 2e3a5545117bb569615fae61507ef43dc37d7861) ... PASSED +fuzz 911 (qpdf fuzz check 2e3a5545117bb569615fae61507ef43dc37d7861) ... PASSED +fuzz 912 (qpdf checksum 2e3d0e922657a759ebf943fab61ca1c57b3eb2e8) ... PASSED +fuzz 913 (qpdf fuzz check 2e3d0e922657a759ebf943fab61ca1c57b3eb2e8) ... PASSED +fuzz 914 (qpdf checksum 2e5ee3d0d809a4de40674c0df12f1f865f5e51d0) ... PASSED +fuzz 915 (qpdf fuzz check 2e5ee3d0d809a4de40674c0df12f1f865f5e51d0) ... PASSED +fuzz 916 (qpdf checksum 2e654982aaf8c75960b470d994d3bbc196831f13) ... PASSED +fuzz 917 (qpdf fuzz check 2e654982aaf8c75960b470d994d3bbc196831f13) ... PASSED +fuzz 918 (qpdf checksum 2e87a29515230b8e2b5ebb0bdaf3b05e9a105dba) ... PASSED +fuzz 919 (qpdf fuzz check 2e87a29515230b8e2b5ebb0bdaf3b05e9a105dba) ... PASSED qpdf 724 (check json: image-streams) ... PASSED +fuzz 920 (qpdf checksum 2e8f3ec87c4b01ce810b9e8b955372e79d1c7374) ... PASSED +fuzz 921 (qpdf fuzz check 2e8f3ec87c4b01ce810b9e8b955372e79d1c7374) ... PASSED +fuzz 922 (qpdf checksum 2ec681e04f23e8c6fd599b9c2a52f74e074af712) ... PASSED +fuzz 923 (qpdf fuzz check 2ec681e04f23e8c6fd599b9c2a52f74e074af712) ... PASSED qpdf 725 (optimize images: defaults) ... PASSED +fuzz 924 (qpdf checksum 2eda389d337b0c24c6fc5f6c8000abcba9c0c694) ... PASSED +fuzz 925 (qpdf fuzz check 2eda389d337b0c24c6fc5f6c8000abcba9c0c694) ... PASSED qpdf 726 (check json: defaults) ... PASSED +fuzz 926 (qpdf checksum 2eefe50156395924266f3048ce1ff8d07a727dab) ... PASSED +fuzz 927 (qpdf fuzz check 2eefe50156395924266f3048ce1ff8d07a727dab) ... PASSED qpdf 727 (optimize images: min-width) ... PASSED qpdf 728 (check json: min-width) ... PASSED qpdf 729 (optimize images: min-height) ... PASSED qpdf 730 (check json: min-height) ... PASSED +fuzz 928 (qpdf checksum 2effe2a0e4c0c0c04a693e79407707473b70bbf6) ... PASSED +fuzz 929 (qpdf fuzz check 2effe2a0e4c0c0c04a693e79407707473b70bbf6) ... PASSED qpdf 731 (optimize images: min-area) ... PASSED qpdf 732 (check json: min-area) ... PASSED qpdf 733 (optimize images: min-area-all) ... PASSED +fuzz 930 (qpdf checksum 2f149de0244d530df3ab792c0f6eaa1a3c094de9) ... PASSED +fuzz 931 (qpdf fuzz check 2f149de0244d530df3ab792c0f6eaa1a3c094de9) ... PASSED qpdf 734 (check json: min-area-all) ... PASSED +fuzz 932 (qpdf checksum 2f1e2f729616c345d0935b97bd6ae4809c4680b5) ... PASSED +fuzz 933 (qpdf fuzz check 2f1e2f729616c345d0935b97bd6ae4809c4680b5) ... PASSED qpdf 735 (optimize images: inline-images) ... PASSED -fuzz 1110 (qpdf checksum 3727fdef5b8fb9021da53388ee62e022b94ab04b) ... PASSED -fuzz 1111 (qpdf fuzz check 3727fdef5b8fb9021da53388ee62e022b94ab04b) ... PASSED -fuzz 1112 (qpdf checksum 37321bcbcd6d59c713e4d5cff9c74ebc709a5657) ... PASSED -fuzz 1113 (qpdf fuzz check 37321bcbcd6d59c713e4d5cff9c74ebc709a5657) ... PASSED -fuzz 1114 (qpdf checksum 377ddbe7905d95e9e70844805d9e93e68ac9d25d) ... PASSED -fuzz 1115 (qpdf fuzz check 377ddbe7905d95e9e70844805d9e93e68ac9d25d) ... PASSED +fuzz 934 (qpdf checksum 2f2f230d6ed47a8c01db9420444807e525469647) ... PASSED +fuzz 935 (qpdf fuzz check 2f2f230d6ed47a8c01db9420444807e525469647) ... PASSED +fuzz 936 (qpdf checksum 2f3b77464fc8882533423b64c12993fd3c415576) ... PASSED +fuzz 937 (qpdf fuzz check 2f3b77464fc8882533423b64c12993fd3c415576) ... PASSED +fuzz 938 (qpdf checksum 2f4dd624970cdcf8cb00efee491074062227b1ec) ... PASSED +fuzz 939 (qpdf fuzz check 2f4dd624970cdcf8cb00efee491074062227b1ec) ... PASSED +fuzz 940 (qpdf checksum 2f6152ca2154f18f54715aa9427d2ba7f13a89f5) ... PASSED +fuzz 941 (qpdf fuzz check 2f6152ca2154f18f54715aa9427d2ba7f13a89f5) ... PASSED +fuzz 942 (qpdf checksum 2f62371d6c298b4610e02c11ad1e305dd3580e7c) ... PASSED +fuzz 943 (qpdf fuzz check 2f62371d6c298b4610e02c11ad1e305dd3580e7c) ... PASSED +fuzz 944 (qpdf checksum 2f69002477d8076aa87ceff60411093dcc98902a) ... PASSED +fuzz 945 (qpdf fuzz check 2f69002477d8076aa87ceff60411093dcc98902a) ... PASSED +fuzz 946 (qpdf checksum 2f80c06721439b764a385e7de7df9fe027f8bd64) ... PASSED +fuzz 947 (qpdf fuzz check 2f80c06721439b764a385e7de7df9fe027f8bd64) ... PASSED +fuzz 948 (qpdf checksum 2f8cf77bdfc7f4342265ac9bda7abf7e26ecbd0a) ... PASSED +fuzz 949 (qpdf fuzz check 2f8cf77bdfc7f4342265ac9bda7abf7e26ecbd0a) ... PASSED +fuzz 950 (qpdf checksum 2fb1e2280c9a4aeb7063e227f8793ad1c63c5471) ... PASSED +fuzz 951 (qpdf fuzz check 2fb1e2280c9a4aeb7063e227f8793ad1c63c5471) ... PASSED qpdf 736 (check json: inline-images) ... PASSED -fuzz 1116 (qpdf checksum 378c5d60bb18f4d0ae1d54d1325963844e040034) ... PASSED -fuzz 1117 (qpdf fuzz check 378c5d60bb18f4d0ae1d54d1325963844e040034) ... PASSED -fuzz 1118 (qpdf checksum 3792f973762a409e98205cdbac5c1c36d729099b) ... PASSED -fuzz 1119 (qpdf fuzz check 3792f973762a409e98205cdbac5c1c36d729099b) ... PASSED qpdf 737 (optimize images: inline-images-all-size) ... PASSED -fuzz 1120 (qpdf checksum 37b3f7bc961f5a42b7bfa096c4e312a7af49f9bc) ... PASSED -fuzz 1121 (qpdf fuzz check 37b3f7bc961f5a42b7bfa096c4e312a7af49f9bc) ... PASSED -fuzz 1122 (qpdf checksum 380f5d7305855d772927dff9b0ea0d0024ff8824) ... PASSED -fuzz 1123 (qpdf fuzz check 380f5d7305855d772927dff9b0ea0d0024ff8824) ... PASSED -fuzz 1124 (qpdf checksum 38327647a60b0d9eb2508a074a36807441b6f18c) ... PASSED -fuzz 1125 (qpdf fuzz check 38327647a60b0d9eb2508a074a36807441b6f18c) ... PASSED -fuzz 1126 (qpdf checksum 386a59bdcbcb0759e04c114abc39fed94ae0e29b) ... PASSED -fuzz 1127 (qpdf fuzz check 386a59bdcbcb0759e04c114abc39fed94ae0e29b) ... PASSED -fuzz 1128 (qpdf checksum 386f1c85da5ebc34b223256bc75cde4bc6318418) ... PASSED -fuzz 1129 (qpdf fuzz check 386f1c85da5ebc34b223256bc75cde4bc6318418) ... PASSED -fuzz 1130 (qpdf checksum 38b55a63256dc4e68535d635852ebcab8ae787c9) ... PASSED -fuzz 1131 (qpdf fuzz check 38b55a63256dc4e68535d635852ebcab8ae787c9) ... PASSED -fuzz 1132 (qpdf checksum 38caba4f0488ddf88d83a9cdb4b755ae9ec7390c) ... PASSED -fuzz 1133 (qpdf fuzz check 38caba4f0488ddf88d83a9cdb4b755ae9ec7390c) ... PASSED -fuzz 1134 (qpdf checksum 38da1796338c7127e60aa72905ddd7197238bd48) ... PASSED -fuzz 1135 (qpdf fuzz check 38da1796338c7127e60aa72905ddd7197238bd48) ... PASSED -fuzz 1136 (qpdf checksum 38e0a5be3b7de8809ec83c1e1f955b3b5d2821e2) ... PASSED -fuzz 1137 (qpdf fuzz check 38e0a5be3b7de8809ec83c1e1f955b3b5d2821e2) ... PASSED -fuzz 1138 (qpdf checksum 38ea81ec2c3312c0cda3da63e64f19d0b10fd659) ... PASSED -fuzz 1139 (qpdf fuzz check 38ea81ec2c3312c0cda3da63e64f19d0b10fd659) ... PASSED -fuzz 1140 (qpdf checksum 392daa640f13d1126bca6c3a88a2338b9a3a4b14) ... PASSED -fuzz 1141 (qpdf fuzz check 392daa640f13d1126bca6c3a88a2338b9a3a4b14) ... PASSED -fuzz 1142 (qpdf checksum 396986f6d32833d00d7e5c1b6a96274144004df7) ... PASSED -fuzz 1143 (qpdf fuzz check 396986f6d32833d00d7e5c1b6a96274144004df7) ... PASSED -fuzz 1144 (qpdf checksum 3970a2dd4745a261bcb72c2b9c97b3b7fd1e6e71) ... PASSED -fuzz 1145 (qpdf fuzz check 3970a2dd4745a261bcb72c2b9c97b3b7fd1e6e71) ... PASSED qpdf 738 (check json: inline-images-all-size) ... PASSED -fuzz 1146 (qpdf checksum 3986498439d94c23fa1fb6c802a888d1b3353cbd) ... PASSED -fuzz 1147 (qpdf fuzz check 3986498439d94c23fa1fb6c802a888d1b3353cbd) ... PASSED qpdf 739 (optimize images: inline-images-keep-some) ... PASSED -fuzz 1148 (qpdf checksum 399f9e91b66daf7532e95579907133293fb2e686) ... PASSED -fuzz 1149 (qpdf fuzz check 399f9e91b66daf7532e95579907133293fb2e686) ... PASSED -fuzz 1150 (qpdf checksum 39cba3a9dc35c7c991adfb7766bc6ffc43003a19) ... PASSED -fuzz 1151 (qpdf fuzz check 39cba3a9dc35c7c991adfb7766bc6ffc43003a19) ... PASSED -fuzz 1152 (qpdf checksum 39fe885c5f1766fb041a40d7453e377688cdc3fc) ... PASSED -fuzz 1153 (qpdf fuzz check 39fe885c5f1766fb041a40d7453e377688cdc3fc) ... PASSED -fuzz 1154 (qpdf checksum 3a0207c4b724643f627bd09c307b737537217c3a) ... PASSED -fuzz 1155 (qpdf fuzz check 3a0207c4b724643f627bd09c307b737537217c3a) ... PASSED -fuzz 1156 (qpdf checksum 3a08c2934d8cf5085d5481441933429e29ddab2c) ... PASSED -fuzz 1157 (qpdf fuzz check 3a08c2934d8cf5085d5481441933429e29ddab2c) ... PASSED -fuzz 1158 (qpdf checksum 3a10ff2c29a5347ae831b652a5a404b2065ae285) ... PASSED -fuzz 1159 (qpdf fuzz check 3a10ff2c29a5347ae831b652a5a404b2065ae285) ... PASSED -fuzz 1160 (qpdf checksum 3a51e16f090b07dfbdcb8632132c902aaee7be6e) ... PASSED -fuzz 1161 (qpdf fuzz check 3a51e16f090b07dfbdcb8632132c902aaee7be6e) ... PASSED -fuzz 1162 (qpdf checksum 3a52ce780950d4d969792a2559cd519d7ee8c727) ... PASSED -fuzz 1163 (qpdf fuzz check 3a52ce780950d4d969792a2559cd519d7ee8c727) ... PASSED -fuzz 1164 (qpdf checksum 3a5688b9767d203c0b8e81389e3faa94cc01ddb8) ... PASSED -fuzz 1165 (qpdf fuzz check 3a5688b9767d203c0b8e81389e3faa94cc01ddb8) ... PASSED -fuzz 1166 (qpdf checksum 3a786bbeca59d8e40a1ad3717af37862a54e0839) ... PASSED -fuzz 1167 (qpdf fuzz check 3a786bbeca59d8e40a1ad3717af37862a54e0839) ... PASSED -fuzz 1168 (qpdf checksum 3a8619bf152fe0a89ab1f870b24ede21ca947bfb) ... PASSED -fuzz 1169 (qpdf fuzz check 3a8619bf152fe0a89ab1f870b24ede21ca947bfb) ... PASSED -fuzz 1170 (qpdf checksum 3a926c73b7e180c60f6e1508670aef9427f545c5) ... PASSED -fuzz 1171 (qpdf fuzz check 3a926c73b7e180c60f6e1508670aef9427f545c5) ... PASSED -fuzz 1172 (qpdf checksum 3aa641d488b8f0e2b5adcc429a967b96fd3437fb) ... PASSED -fuzz 1173 (qpdf fuzz check 3aa641d488b8f0e2b5adcc429a967b96fd3437fb) ... PASSED -fuzz 1174 (qpdf checksum 3ab9994a08c40dfb4a5fa8581084712757ad2f03) ... PASSED -fuzz 1175 (qpdf fuzz check 3ab9994a08c40dfb4a5fa8581084712757ad2f03) ... PASSED -fuzz 1176 (qpdf checksum 3aefd5a41dd993e2ced3e76b0a27c0c8d9078b00) ... PASSED -fuzz 1177 (qpdf fuzz check 3aefd5a41dd993e2ced3e76b0a27c0c8d9078b00) ... PASSED -fuzz 1178 (qpdf checksum 3b00211aece61a925e9626c7a8ed6b75ba3b6509) ... PASSED -fuzz 1179 (qpdf fuzz check 3b00211aece61a925e9626c7a8ed6b75ba3b6509) ... PASSED +fuzz 952 (qpdf checksum 2fbad6da643556a746148a8362ec420bf8725900) ... PASSED +fuzz 953 (qpdf fuzz check 2fbad6da643556a746148a8362ec420bf8725900) ... PASSED +fuzz 954 (qpdf checksum 2fd5d1295255c90f252e5e4235ccb7891b8a09f1) ... PASSED +fuzz 955 (qpdf fuzz check 2fd5d1295255c90f252e5e4235ccb7891b8a09f1) ... PASSED +fuzz 956 (qpdf checksum 2fdd603266522575f415694498abc1cba7837b5c) ... PASSED +fuzz 957 (qpdf fuzz check 2fdd603266522575f415694498abc1cba7837b5c) ... PASSED +fuzz 958 (qpdf checksum 2ff99860d3f3313a7feaede1dce93f5f24635372) ... PASSED +fuzz 959 (qpdf fuzz check 2ff99860d3f3313a7feaede1dce93f5f24635372) ... PASSED +fuzz 960 (qpdf checksum 3001fd0f3b5eb67baf6b0c26b68467f3c03862b7) ... PASSED +fuzz 961 (qpdf fuzz check 3001fd0f3b5eb67baf6b0c26b68467f3c03862b7) ... PASSED +fuzz 962 (qpdf checksum 300b35c2b0f85b454d52c5a0ce213649dade2e2d) ... PASSED +fuzz 963 (qpdf fuzz check 300b35c2b0f85b454d52c5a0ce213649dade2e2d) ... PASSED +fuzz 964 (qpdf checksum 30132f8f17c9c34c3f585093b4ef18996a5047b5) ... PASSED +fuzz 965 (qpdf fuzz check 30132f8f17c9c34c3f585093b4ef18996a5047b5) ... PASSED +fuzz 966 (qpdf checksum 303698c42688c604ba6e274559d9ab40eb841ef5) ... PASSED +fuzz 967 (qpdf fuzz check 303698c42688c604ba6e274559d9ab40eb841ef5) ... PASSED +fuzz 968 (qpdf checksum 305d6a8db75207f511218353a4cb4ae5b4de99a4) ... PASSED +fuzz 969 (qpdf fuzz check 305d6a8db75207f511218353a4cb4ae5b4de99a4) ... PASSED +fuzz 970 (qpdf checksum 307b553ff175fabe681f9d502b158e295fbed757) ... PASSED +fuzz 971 (qpdf fuzz check 307b553ff175fabe681f9d502b158e295fbed757) ... PASSED +fuzz 972 (qpdf checksum 3085bcf668d51b73faa3931f9950e79b28eaabb0) ... PASSED +fuzz 973 (qpdf fuzz check 3085bcf668d51b73faa3931f9950e79b28eaabb0) ... PASSED +fuzz 974 (qpdf checksum 309d5778d02c32cbc5a70511343079b29b76d91c) ... PASSED +fuzz 975 (qpdf fuzz check 309d5778d02c32cbc5a70511343079b29b76d91c) ... PASSED +fuzz 976 (qpdf checksum 30a45f8c51e6bb5825bfd955aa6fd18ae194ccaf) ... PASSED +fuzz 977 (qpdf fuzz check 30a45f8c51e6bb5825bfd955aa6fd18ae194ccaf) ... PASSED +fuzz 978 (qpdf checksum 30b85b4e7914ce0813cc95ed927bea54d3c6283b) ... PASSED +fuzz 979 (qpdf fuzz check 30b85b4e7914ce0813cc95ed927bea54d3c6283b) ... PASSED +fuzz 980 (qpdf checksum 30be65666278b70594c0d47589f57a2cd01b7c7e) ... PASSED +fuzz 981 (qpdf fuzz check 30be65666278b70594c0d47589f57a2cd01b7c7e) ... PASSED +fuzz 982 (qpdf checksum 30e6744af1e937ff1c6c1091498cbaac6d772339) ... PASSED +fuzz 983 (qpdf fuzz check 30e6744af1e937ff1c6c1091498cbaac6d772339) ... PASSED +fuzz 984 (qpdf checksum 30fdb7a2f3ac081aaca53a41f498b5c606f8b67c) ... PASSED +fuzz 985 (qpdf fuzz check 30fdb7a2f3ac081aaca53a41f498b5c606f8b67c) ... PASSED +fuzz 986 (qpdf checksum 31031de86029a9724ed0d8918fe34572449e6e16) ... PASSED +fuzz 987 (qpdf fuzz check 31031de86029a9724ed0d8918fe34572449e6e16) ... PASSED +fuzz 988 (qpdf checksum 311c27c26cd04927a2a0826c31b5da75b6d92b27) ... PASSED +fuzz 989 (qpdf fuzz check 311c27c26cd04927a2a0826c31b5da75b6d92b27) ... PASSED +fuzz 990 (qpdf checksum 312802500baf2e6179d9ffab1e1a67094767fa7f) ... PASSED +fuzz 991 (qpdf fuzz check 312802500baf2e6179d9ffab1e1a67094767fa7f) ... PASSED +fuzz 992 (qpdf checksum 312c88039e99d7cbc17096886c416a4cf2ddf540) ... PASSED qpdf 740 (check json: inline-images-keep-some) ... PASSED -fuzz 1180 (qpdf checksum 3b236300b0e414123807184387c9becf17937e99) ... PASSED -fuzz 1181 (qpdf fuzz check 3b236300b0e414123807184387c9becf17937e99) ... PASSED +fuzz 993 (qpdf fuzz check 312c88039e99d7cbc17096886c416a4cf2ddf540) ... PASSED +fuzz 994 (qpdf checksum 3136c3d050550b54588fffeb537f86383a5900d9) ... PASSED +fuzz 995 (qpdf fuzz check 3136c3d050550b54588fffeb537f86383a5900d9) ... PASSED qpdf 741 (optimize images: inline-images-keep-all) ... PASSED qpdf 742 (check json: inline-images-keep-all) ... PASSED +fuzz 996 (qpdf checksum 313b4dd976d1782c27c21f8105b5d26019a112e2) ... PASSED +fuzz 997 (qpdf fuzz check 313b4dd976d1782c27c21f8105b5d26019a112e2) ... PASSED qpdf 743 (optimize images: unsupported) ... PASSED +fuzz 998 (qpdf checksum 313c11d291149e7d7d64797ea99c81eec90dc901) ... PASSED +fuzz 999 (qpdf fuzz check 313c11d291149e7d7d64797ea99c81eec90dc901) ... PASSED qpdf 744 (check json: unsupported) ... PASSED ---- Preserve unreferenced objects --- +fuzz 1000 (qpdf checksum 3191ef99608c9c85895880a9a59939ab3eea6262) ... PASSED +fuzz 1001 (qpdf fuzz check 3191ef99608c9c85895880a9a59939ab3eea6262) ... PASSED +PASSED +fuzz 1002 (qpdf checksum 31af629608f7a52c0cac42b22d05d7fa7054bcf9) ... PASSED +fuzz 1003 (qpdf fuzz check 31af629608f7a52c0cac42b22d05d7fa7054bcf9) ... --- Preserve unreferenced objects --- qpdf 745 (drop unused objects) ... PASSED qpdf 746 (check output) ... PASSED qpdf 747 (keep unused objects) ... PASSED @@ -3407,131 +3575,151 @@ qpdf 755 (copy objects 3) ... PASSED qpdf 756 (check output) ... PASSED qpdf 757 (copy objects error) ... PASSED +fuzz 1004 (qpdf checksum 31cdedffcff0ddb1921f2aa34d9cabbcfe808c3e) ... PASSED +fuzz 1005 (qpdf fuzz check 31cdedffcff0ddb1921f2aa34d9cabbcfe808c3e) ... PASSED qpdf 758 (indirect filters) ... PASSED +fuzz 1006 (qpdf checksum 3202e4330cef52f5c943dfcc4f4619ceea6b09e9) ... PASSED +fuzz 1007 (qpdf fuzz check 3202e4330cef52f5c943dfcc4f4619ceea6b09e9) ... PASSED qpdf 759 (check output) ... PASSED qpdf 760 (check output) ... PASSED qpdf 761 (issue 449) ... PASSED +fuzz 1008 (qpdf checksum 3221d45eb7f2a13c71b2544c32d8f15e22fc0915) ... PASSED +fuzz 1009 (qpdf fuzz check 3221d45eb7f2a13c71b2544c32d8f15e22fc0915) ... PASSED --- Error Condition Tests --- qpdf 762 (not a PDF file) ... PASSED +fuzz 1010 (qpdf checksum 322265c820a74d7d5672b6ff580df6413a59fa11) ... PASSED +fuzz 1011 (qpdf fuzz check 322265c820a74d7d5672b6ff580df6413a59fa11) ... PASSED qpdf 763 (no startxref) ... PASSED qpdf 764 (bad primary xref offset) ... PASSED +fuzz 1012 (qpdf checksum 32525855e0e8775ae2d1e89447ead3f6b9c2bfc6) ... PASSED +fuzz 1013 (qpdf fuzz check 32525855e0e8775ae2d1e89447ead3f6b9c2bfc6) ... PASSED qpdf 765 (invalid xref syntax) ... PASSED qpdf 766 (invalid xref entry) ... PASSED qpdf 767 (free table inconsistency) ... PASSED +fuzz 1014 (qpdf checksum 32a8d5c8f6f88e902dadd4de2eef57f4588196c2) ... PASSED +fuzz 1015 (qpdf fuzz check 32a8d5c8f6f88e902dadd4de2eef57f4588196c2) ... PASSED qpdf 768 (no trailer dictionary) ... PASSED qpdf 769 (bad secondary xref) ... PASSED +fuzz 1016 (qpdf checksum 32bda57357103740dd2c60266d0dea500930d0b1) ... PASSED +fuzz 1017 (qpdf fuzz check 32bda57357103740dd2c60266d0dea500930d0b1) ... PASSED qpdf 770 (no /Size in trailer) ... PASSED qpdf 771 (/Size not integer) ... PASSED +fuzz 1018 (qpdf checksum 32c2116f459c0d16b1710f0c01f74de30b4e305e) ... PASSED +fuzz 1019 (qpdf fuzz check 32c2116f459c0d16b1710f0c01f74de30b4e305e) ... PASSED qpdf 772 (/Prev not integer) ... PASSED +fuzz 1020 (qpdf checksum 32e5ce2a076e86d9b8de5259ab31c3b39bb65093) ... PASSED +fuzz 1021 (qpdf fuzz check 32e5ce2a076e86d9b8de5259ab31c3b39bb65093) ... PASSED qpdf 773 (/Size inconsistency) ... PASSED +fuzz 1022 (qpdf checksum 32edfa9384024b7347bdfc8998a7bef045677714) ... PASSED +fuzz 1023 (qpdf fuzz check 32edfa9384024b7347bdfc8998a7bef045677714) ... PASSED qpdf 774 (bad {) ... PASSED -fuzz 1182 (qpdf checksum 3b3793961bd1c41e1182dff2475ab402534e33b5) ... PASSED -fuzz 1183 (qpdf fuzz check 3b3793961bd1c41e1182dff2475ab402534e33b5) ... PASSED qpdf 775 (bad }) ... PASSED -fuzz 1184 (qpdf checksum 3b3e47b48ff66b88c0c003bea68565c3b7d55980) ... PASSED -fuzz 1185 (qpdf fuzz check 3b3e47b48ff66b88c0c003bea68565c3b7d55980) ... PASSED -qpdf 776 (bad ]) ... PASSED -fuzz 1186 (qpdf checksum 3b4e82b7c993545ba72fdd1b6ca37b6499ae1278) ... PASSED -fuzz 1187 (qpdf fuzz check 3b4e82b7c993545ba72fdd1b6ca37b6499ae1278) ... PASSED +PASSED +fuzz 1024 (qpdf checksum 32f816cc42d61a5625f023e696289c312707485f) ... qpdf 776 (bad ]) ... PASSED +fuzz 1025 (qpdf fuzz check 32f816cc42d61a5625f023e696289c312707485f) ... PASSED qpdf 777 (bad >>) ... PASSED -fuzz 1188 (qpdf checksum 3b92aa66cf8a85dec8b6221d3834b02bcca65b69) ... PASSED -fuzz 1189 (qpdf fuzz check 3b92aa66cf8a85dec8b6221d3834b02bcca65b69) ... PASSED +fuzz 1026 (qpdf checksum 32fdc5041cece7ab836430c2327b9a9721558597) ... PASSED +fuzz 1027 (qpdf fuzz check 32fdc5041cece7ab836430c2327b9a9721558597) ... PASSED qpdf 778 (dictionary errors) ... PASSED -fuzz 1190 (qpdf checksum 3bc15c8aae3e4124dd409035f32ea2fd6835efc9) ... PASSED -fuzz 1191 (qpdf fuzz check 3bc15c8aae3e4124dd409035f32ea2fd6835efc9) ... PASSED +fuzz 1028 (qpdf checksum 33447bf4f10b2d18221abea83347cdcdee11c4d6) ... PASSED +fuzz 1029 (qpdf fuzz check 33447bf4f10b2d18221abea83347cdcdee11c4d6) ... PASSED qpdf 779 (bad )) ... PASSED -fuzz 1192 (qpdf checksum 3bc8a2c7b5509fe944e47a0df3cf13fa5985c13e) ... PASSED -fuzz 1193 (qpdf fuzz check 3bc8a2c7b5509fe944e47a0df3cf13fa5985c13e) ... PASSED qpdf 780 (bad >) ... PASSED +fuzz 1030 (qpdf checksum 334f1958d968fac16507d6e7c81e62d60dbee831) ... PASSED +fuzz 1031 (qpdf fuzz check 334f1958d968fac16507d6e7c81e62d60dbee831) ... PASSED qpdf 781 (invalid hexstring character) ... PASSED -fuzz 1194 (qpdf checksum 3bd484e6b80f457ff9cca9a94c645abf66aa3f84) ... PASSED -fuzz 1195 (qpdf fuzz check 3bd484e6b80f457ff9cca9a94c645abf66aa3f84) ... PASSED +fuzz 1032 (qpdf checksum 335780923f27273713f0a88344c7187fc48e2b3d) ... PASSED +fuzz 1033 (qpdf fuzz check 335780923f27273713f0a88344c7187fc48e2b3d) ... PASSED qpdf 782 (invalid name token) ... PASSED -fuzz 1196 (qpdf checksum 3bfdf542bd39ccca02c4522d33043647bfec7603) ... PASSED -fuzz 1197 (qpdf fuzz check 3bfdf542bd39ccca02c4522d33043647bfec7603) ... PASSED +fuzz 1034 (qpdf checksum 33875337dd52a71976531403063dbe2b29f85a91) ... PASSED +fuzz 1035 (qpdf fuzz check 33875337dd52a71976531403063dbe2b29f85a91) ... PASSED qpdf 783 (no /Length for stream dictionary) ... PASSED qpdf 784 (/Length not integer) ... PASSED -fuzz 1198 (qpdf checksum 3c1686557c71ff8c4c2c62eb7fad4a3186b9fa57) ... PASSED -fuzz 1199 (qpdf fuzz check 3c1686557c71ff8c4c2c62eb7fad4a3186b9fa57) ... PASSED +fuzz 1036 (qpdf checksum 338d5b10bd61441af40c7b33c0aa267e3262a195) ... PASSED +fuzz 1037 (qpdf fuzz check 338d5b10bd61441af40c7b33c0aa267e3262a195) ... PASSED qpdf 785 (expected endstream) ... PASSED -fuzz 1200 (qpdf checksum 3c1bffaf1a3a1e3a9234d46eff2160932e495f6c) ... PASSED +fuzz 1038 (qpdf checksum 33ccb70d0ac6189075efa8afe1f12bfcc522cf92) ... PASSED +fuzz 1039 (qpdf fuzz check 33ccb70d0ac6189075efa8afe1f12bfcc522cf92) ... PASSED qpdf 786 (bad obj declaration (objid)) ... PASSED -fuzz 1201 (qpdf fuzz check 3c1bffaf1a3a1e3a9234d46eff2160932e495f6c) ... PASSED +fuzz 1040 (qpdf checksum 33d0e1861f9a55658daacd1b5a7caa225f521e3f) ... PASSED +fuzz 1041 (qpdf fuzz check 33d0e1861f9a55658daacd1b5a7caa225f521e3f) ... PASSED qpdf 787 (bad obj declaration (generation)) ... PASSED +fuzz 1042 (qpdf checksum 33d8fa792c25e45fd941788d0372c7ffd00c1d89) ... PASSED +fuzz 1043 (qpdf fuzz check 33d8fa792c25e45fd941788d0372c7ffd00c1d89) ... PASSED qpdf 788 (bad obj declaration (obj)) ... PASSED -fuzz 1202 (qpdf checksum 3c1d6c1e555ba4084ebc8a916c0f67abefb6ffe9) ... PASSED -fuzz 1203 (qpdf fuzz check 3c1d6c1e555ba4084ebc8a916c0f67abefb6ffe9) ... PASSED +fuzz 1044 (qpdf checksum 3437f3fd65c59c6a79294b140e838bd2804e6789) ... PASSED +fuzz 1045 (qpdf fuzz check 3437f3fd65c59c6a79294b140e838bd2804e6789) ... PASSED qpdf 789 (expected endobj) ... PASSED +fuzz 1046 (qpdf checksum 343db29f5cedc5c4abeea587db2327962eec3c0b) ... PASSED +fuzz 1047 (qpdf fuzz check 343db29f5cedc5c4abeea587db2327962eec3c0b) ... PASSED qpdf 790 (null in name) ... PASSED qpdf 791 (invalid stream /Filter) ... PASSED qpdf 792 (unknown stream /Filter) ... PASSED +fuzz 1048 (qpdf checksum 345f05b2bffe01a47fe245ea6c4879b94e4e0b7f) ... PASSED +fuzz 1049 (qpdf fuzz check 345f05b2bffe01a47fe245ea6c4879b94e4e0b7f) ... PASSED +fuzz 1050 (qpdf checksum 347d1ca517c20a66b7bd6e8481a777a23bbd254b) ... PASSED qpdf 793 (obj/gen mismatch) ... PASSED +fuzz 1051 (qpdf fuzz check 347d1ca517c20a66b7bd6e8481a777a23bbd254b) ... PASSED qpdf 794 (invalid stream /Filter and xref) ... PASSED qpdf 795 (obj/gen in wrong place) ... PASSED qpdf 796 (object stream of wrong type) ... PASSED qpdf 797 (bad dictionary key) ... PASSED qpdf 798 (space before xref) ... PASSED -fuzz 1204 (qpdf checksum 3c3319645d1da2d79b3b488b9a68462b7eabd4f6) ... PASSED -fuzz 1205 (qpdf fuzz check 3c3319645d1da2d79b3b488b9a68462b7eabd4f6) ... PASSED qpdf 799 (startxref to space then eof) ... PASSED qpdf 800 (Suppress warnings) ... PASSED -fuzz 1206 (qpdf checksum 3c3872feb6b7fabe39a541a33ba4fe11f03f693d) ... PASSED -fuzz 1207 (qpdf fuzz check 3c3872feb6b7fabe39a541a33ba4fe11f03f693d) ... PASSED qpdf 801 (Suppress warnings) ... PASSED -fuzz 1208 (qpdf checksum 3c391775dea3fba6f26969f63cf8a3e869849f3d) ... PASSED -fuzz 1209 (qpdf fuzz check 3c391775dea3fba6f26969f63cf8a3e869849f3d) ... PASSED qpdf 802 (Suppress warnings with --check) ... PASSED -fuzz 1210 (qpdf checksum 3c40021e57b414f02ffe2d2cf8f097f0fda363c3) ... PASSED -fuzz 1211 (qpdf fuzz check 3c40021e57b414f02ffe2d2cf8f097f0fda363c3) ... PASSED qpdf 803 (C API: errors) ... PASSED -fuzz 1212 (qpdf checksum 3c9fa080c65da9e26a432a71ccc88cc80ac0743c) ... PASSED -fuzz 1213 (qpdf fuzz check 3c9fa080c65da9e26a432a71ccc88cc80ac0743c) ... PASSED qpdf 804 (C API: warnings writing) ... PASSED +fuzz 1052 (qpdf checksum 3483d246db05ba013f2b94346552d31c2f7630a8) ... PASSED +fuzz 1053 (qpdf fuzz check 3483d246db05ba013f2b94346552d31c2f7630a8) ... PASSED +fuzz 1054 (qpdf checksum 34913b4cda559887b341f87ad92f4d7f57640447) ... PASSED +fuzz 1055 (qpdf fuzz check 34913b4cda559887b341f87ad92f4d7f57640447) ... PASSED qpdf 805 (C API: no recovery) ... PASSED -qpdf 806 (integer type checks) ... PASSED ---- Recovery Tests --- +fuzz 1056 (qpdf checksum 34a04c42d3a913576a9d9c407e614cc71186cb80) ... PASSED +PASSED +qpdf 806 (integer type checks) ... fuzz 1057 (qpdf fuzz check 34a04c42d3a913576a9d9c407e614cc71186cb80) ... PASSED +PASSED +fuzz 1058 (qpdf checksum 34a612e4f52ca755dac6d697c4a82f77bbb21457) ... PASSED +fuzz 1059 (qpdf fuzz check 34a612e4f52ca755dac6d697c4a82f77bbb21457) ... --- Recovery Tests --- qpdf 807 (recover not a PDF file) ... PASSED +fuzz 1060 (qpdf checksum 34b1d29878c9e6a5b8d88fe8f9c6dcaa295960d8) ... PASSED +fuzz 1061 (qpdf fuzz check 34b1d29878c9e6a5b8d88fe8f9c6dcaa295960d8) ... PASSED qpdf 808 (recover no startxref) ... PASSED +fuzz 1062 (qpdf checksum 34b6327b21af0cc26248d6412cd12472c8da31d9) ... PASSED +fuzz 1063 (qpdf fuzz check 34b6327b21af0cc26248d6412cd12472c8da31d9) ... PASSED qpdf 809 (recover bad primary xref offset) ... PASSED qpdf 810 (recover invalid xref syntax) ... PASSED +fuzz 1064 (qpdf checksum 34ceacc6d10a53e55eb8e4e47a32e7a826403d42) ... PASSED +fuzz 1065 (qpdf fuzz check 34ceacc6d10a53e55eb8e4e47a32e7a826403d42) ... PASSED qpdf 811 (recover invalid xref entry) ... PASSED -fuzz 1214 (qpdf checksum 3cbe35aa33e21dfedbd1e51e1a660c2515a4b92f) ... PASSED -fuzz 1215 (qpdf fuzz check 3cbe35aa33e21dfedbd1e51e1a660c2515a4b92f) ... PASSED +fuzz 1066 (qpdf checksum 34d03083960ff89b5d80ef6f47a1d042e2f2fa0b) ... PASSED +fuzz 1067 (qpdf fuzz check 34d03083960ff89b5d80ef6f47a1d042e2f2fa0b) ... PASSED qpdf 812 (recover free table inconsistency) ... PASSED -fuzz 1216 (qpdf checksum 3cda350bac61fc0904d0a39d0e0d816b359197c8) ... PASSED -fuzz 1217 (qpdf fuzz check 3cda350bac61fc0904d0a39d0e0d816b359197c8) ... PASSED +fuzz 1068 (qpdf checksum 34e7f13f1ce98de850c6932c4a66c0b0c6c4f178) ... PASSED +fuzz 1069 (qpdf fuzz check 34e7f13f1ce98de850c6932c4a66c0b0c6c4f178) ... PASSED qpdf 813 (recover no trailer dictionary) ... PASSED -fuzz 1218 (qpdf checksum 3d1156a15c92c6f4ff1b79045d0e9ec9dad5a4ff) ... PASSED -fuzz 1219 (qpdf fuzz check 3d1156a15c92c6f4ff1b79045d0e9ec9dad5a4ff) ... PASSED +fuzz 1070 (qpdf checksum 34fc1bfa849993fb86ece8f43d07994c49a3a0fd) ... PASSED +fuzz 1071 (qpdf fuzz check 34fc1bfa849993fb86ece8f43d07994c49a3a0fd) ... PASSED qpdf 814 (recover bad secondary xref) ... PASSED -fuzz 1220 (qpdf checksum 3d1b0158529b680a36db9da21c064e0c980b33b5) ... PASSED -fuzz 1221 (qpdf fuzz check 3d1b0158529b680a36db9da21c064e0c980b33b5) ... PASSED +fuzz 1072 (qpdf checksum 353452e3c8961f71fda4b549c5e682300bb827f0) ... PASSED +fuzz 1073 (qpdf fuzz check 353452e3c8961f71fda4b549c5e682300bb827f0) ... PASSED qpdf 815 (recover no /Size in trailer) ... PASSED -fuzz 1222 (qpdf checksum 3d6f86cdaef49bc259b23df474041013ac7e9b91) ... PASSED -fuzz 1223 (qpdf fuzz check 3d6f86cdaef49bc259b23df474041013ac7e9b91) ... PASSED +fuzz 1074 (qpdf checksum 354dcaa1e59b85e4878c33858f78c038d23ca378) ... PASSED +fuzz 1075 (qpdf fuzz check 354dcaa1e59b85e4878c33858f78c038d23ca378) ... PASSED qpdf 816 (recover /Size not integer) ... PASSED +fuzz 1076 (qpdf checksum 3557fc3cc16b62386339296b6f4558bd4f51aa18) ... PASSED +fuzz 1077 (qpdf fuzz check 3557fc3cc16b62386339296b6f4558bd4f51aa18) ... PASSED qpdf 817 (recover /Prev not integer) ... PASSED qpdf 818 (recover /Size inconsistency) ... PASSED qpdf 819 (recover bad {) ... PASSED qpdf 820 (recover bad }) ... PASSED qpdf 821 (recover bad ]) ... PASSED -fuzz 1224 (qpdf checksum 3d76b30d3b8adf2b2094ca7a3419e72228e16cba) ... PASSED -fuzz 1225 (qpdf fuzz check 3d76b30d3b8adf2b2094ca7a3419e72228e16cba) ... PASSED qpdf 822 (recover bad >>) ... PASSED -fuzz 1226 (qpdf checksum 3d7807f281aee5d9067b7ac1a36b1274451b384f) ... PASSED -fuzz 1227 (qpdf fuzz check 3d7807f281aee5d9067b7ac1a36b1274451b384f) ... PASSED qpdf 823 (recover dictionary errors) ... PASSED -fuzz 1228 (qpdf checksum 3d9bf87443856de15718674904de0e31e7bbb30b) ... PASSED -fuzz 1229 (qpdf fuzz check 3d9bf87443856de15718674904de0e31e7bbb30b) ... PASSED qpdf 824 (recover bad )) ... PASSED -fuzz 1230 (qpdf checksum 3db520dba26f1292ca4486868288755b302f7aa9) ... PASSED -fuzz 1231 (qpdf fuzz check 3db520dba26f1292ca4486868288755b302f7aa9) ... PASSED qpdf 825 (recover bad >) ... PASSED -fuzz 1232 (qpdf checksum 3dbef2ab45f2a78aa66cd195c7a050b916e5d22d) ... PASSED qpdf 826 (recover invalid hexstring character) ... PASSED -fuzz 1233 (qpdf fuzz check 3dbef2ab45f2a78aa66cd195c7a050b916e5d22d) ... PASSED -fuzz 1234 (qpdf checksum 3def07fa5f196a455313062d945ce227c033b0bb) ... PASSED -fuzz 1235 (qpdf fuzz check 3def07fa5f196a455313062d945ce227c033b0bb) ... PASSED qpdf 827 (recover invalid name token) ... PASSED qpdf 828 (recover no /Length for stream dictionary) ... PASSED qpdf 829 (recover /Length not integer) ... PASSED @@ -3539,27 +3727,15 @@ qpdf 831 (recover bad obj declaration (objid)) ... PASSED qpdf 832 (recover bad obj declaration (generation)) ... PASSED qpdf 833 (recover bad obj declaration (obj)) ... PASSED -fuzz 1236 (qpdf checksum 3df44d2e6cfa8af6d2f07e96e8e1edb2dfac5118) ... PASSED -fuzz 1237 (qpdf fuzz check 3df44d2e6cfa8af6d2f07e96e8e1edb2dfac5118) ... PASSED qpdf 834 (recover expected endobj) ... PASSED -fuzz 1238 (qpdf checksum 3df8dedc1bdd44c5e5fd2128a1d04ea2b18c6f84) ... PASSED -fuzz 1239 (qpdf fuzz check 3df8dedc1bdd44c5e5fd2128a1d04ea2b18c6f84) ... PASSED qpdf 835 (recover null in name) ... PASSED -fuzz 1240 (qpdf checksum 3e0bf9ea8db16b87dbe4a2bf6271ea8dca683149) ... PASSED -fuzz 1241 (qpdf fuzz check 3e0bf9ea8db16b87dbe4a2bf6271ea8dca683149) ... PASSED qpdf 836 (recover invalid stream /Filter) ... PASSED qpdf 837 (recover unknown stream /Filter) ... PASSED qpdf 838 (recover obj/gen mismatch) ... PASSED qpdf 839 (recover invalid stream /Filter and xref) ... PASSED -fuzz 1242 (qpdf checksum 3e3d4341d9c35a91da59ee2d35fae94b5e525521) ... PASSED -fuzz 1243 (qpdf fuzz check 3e3d4341d9c35a91da59ee2d35fae94b5e525521) ... PASSED qpdf 840 (recover obj/gen in wrong place) ... PASSED qpdf 841 (recover object stream of wrong type) ... PASSED -fuzz 1244 (qpdf checksum 3e4dc9d8777cca46b7645d2ff24b47c6b05c8700) ... PASSED -fuzz 1245 (qpdf fuzz check 3e4dc9d8777cca46b7645d2ff24b47c6b05c8700) ... PASSED qpdf 842 (recover bad dictionary key) ... PASSED -fuzz 1246 (qpdf checksum 3e552a71c28e433fa52cd9dc6bb2641425e3509b) ... PASSED -fuzz 1247 (qpdf fuzz check 3e552a71c28e433fa52cd9dc6bb2641425e3509b) ... PASSED qpdf 843 (recover space before xref) ... PASSED qpdf 844 (recover startxref to space then eof) ... PASSED qpdf 845 (good replaced page contents) ... PASSED @@ -3567,11 +3743,7 @@ qpdf 847 (damaged replaced page contents) ... PASSED qpdf 848 (check output) ... PASSED qpdf 849 (run check on damaged file) ... PASSED -fuzz 1248 (qpdf checksum 3e58f6b1614d36915aec7714ef776cd0db82b749) ... PASSED -fuzz 1249 (qpdf fuzz check 3e58f6b1614d36915aec7714ef776cd0db82b749) ... PASSED qpdf 850 (check with C API) ... PASSED -fuzz 1250 (qpdf checksum 3e5d59d386a9b1aa37977448d2ffaa378b762882) ... PASSED -fuzz 1251 (qpdf fuzz check 3e5d59d386a9b1aa37977448d2ffaa378b762882) ... PASSED qpdf 851 (recoverable xref errors) ... PASSED qpdf 852 (xref loop with append) ... PASSED qpdf 853 (check output) ... PASSED @@ -3604,23 +3776,13 @@ qpdf 879 (create qdf) ... PASSED qpdf 880 (check output) ... PASSED qpdf 881 (array) ... PASSED -fuzz 1252 (qpdf checksum 3e82c77e39cd956172362461a4fcc08a64af92c8) ... PASSED -fuzz 1253 (qpdf fuzz check 3e82c77e39cd956172362461a4fcc08a64af92c8) ... PASSED qpdf 882 (create qdf) ... PASSED qpdf 883 (check output) ... PASSED -fuzz 1254 (qpdf checksum 3e90bd4dd45e2ac9af0d4eff43b9759a5d246c3c) ... PASSED qpdf 884 (dictionary) ... PASSED -fuzz 1255 (qpdf fuzz check 3e90bd4dd45e2ac9af0d4eff43b9759a5d246c3c) ... PASSED qpdf 885 (create qdf) ... PASSED -fuzz 1256 (qpdf checksum 3ea7bcb9d838b5d93f72c52e053809ecb1a965ce) ... PASSED -fuzz 1257 (qpdf fuzz check 3ea7bcb9d838b5d93f72c52e053809ecb1a965ce) ... PASSED qpdf 886 (check output) ... PASSED qpdf 887 (stream) ... PASSED -fuzz 1258 (qpdf checksum 3ec2070b8fd70bb649af22555bac099943d8c548) ... PASSED -fuzz 1259 (qpdf fuzz check 3ec2070b8fd70bb649af22555bac099943d8c548) ... PASSED qpdf 888 (create qdf) ... PASSED -fuzz 1260 (qpdf checksum 3ec7ec799f0b45becd69e6e9a3b7f5a826425729) ... PASSED -fuzz 1261 (qpdf fuzz check 3ec7ec799f0b45becd69e6e9a3b7f5a826425729) ... PASSED qpdf 889 (check output) ... PASSED qpdf 890 (nesting, strings, names) ... PASSED qpdf 891 (create qdf) ... PASSED @@ -3630,172 +3792,104 @@ qpdf 895 (check output) ... PASSED qpdf 896 (name) ... PASSED qpdf 897 (create qdf) ... PASSED -fuzz 1262 (qpdf checksum 3ee63bab07fd2e397996a6adbab37427b9f48cbb) ... PASSED -fuzz 1263 (qpdf fuzz check 3ee63bab07fd2e397996a6adbab37427b9f48cbb) ... PASSED qpdf 898 (check output) ... PASSED qpdf 899 (object-stream) ... PASSED qpdf 900 (create qdf) ... PASSED qpdf 901 (check output) ... PASSED -fuzz 1264 (qpdf checksum 3ef65c433665778ddce252e6c51a2180021e9842) ... PASSED -fuzz 1265 (qpdf fuzz check 3ef65c433665778ddce252e6c51a2180021e9842) ... PASSED qpdf 902 (hybrid xref) ... PASSED -fuzz 1266 (qpdf checksum 3f26a2d060618c0ffaad266cea9652eb9cedbce4) ... PASSED -PASSED -fuzz 1267 (qpdf fuzz check 3f26a2d060618c0ffaad266cea9652eb9cedbce4) ... qpdf 903 (create qdf) ... PASSED -fuzz 1268 (qpdf checksum 3f2c423888870422cd3fe74f82fb369bf969dd93) ... PASSED -fuzz 1269 (qpdf fuzz check 3f2c423888870422cd3fe74f82fb369bf969dd93) ... PASSED +qpdf 903 (create qdf) ... PASSED qpdf 904 (check output) ... PASSED qpdf 905 (hybrid xref old mode) ... PASSED qpdf 906 (create qdf) ... PASSED -fuzz 1270 (qpdf checksum 3f3d2d8955322f325af6db2238355fa07007ebd9) ... PASSED -fuzz 1271 (qpdf fuzz check 3f3d2d8955322f325af6db2238355fa07007ebd9) ... PASSED qpdf 907 (check output) ... PASSED -fuzz 1272 (qpdf checksum 3f486cfb1860d5673607a39cd8ec0e14fee23ea8) ... PASSED -fuzz 1273 (qpdf fuzz check 3f486cfb1860d5673607a39cd8ec0e14fee23ea8) ... PASSED qpdf 908 (xref with prev) ... PASSED -fuzz 1274 (qpdf checksum 3f4db0359946d11e2301b717b98eec48efa075ab) ... PASSED -fuzz 1275 (qpdf fuzz check 3f4db0359946d11e2301b717b98eec48efa075ab) ... PASSED qpdf 909 (create qdf) ... PASSED -fuzz 1276 (qpdf checksum 3f645df2528ff094a9d9d3355e889b3944c7a8a3) ... PASSED -fuzz 1277 (qpdf fuzz check 3f645df2528ff094a9d9d3355e889b3944c7a8a3) ... PASSED qpdf 910 (check output) ... PASSED qpdf 911 (lots of compressible objects) ... PASSED -fuzz 1278 (qpdf checksum 3f72b14d4c35e4c84f1beb47e7e69bf053ec1e24) ... PASSED -fuzz 1279 (qpdf fuzz check 3f72b14d4c35e4c84f1beb47e7e69bf053ec1e24) ... PASSED qpdf 912 (create qdf) ... PASSED -fuzz 1280 (qpdf checksum 3f77a31b1da240ab73406337a5b88fab54988a2c) ... PASSED -fuzz 1281 (qpdf fuzz check 3f77a31b1da240ab73406337a5b88fab54988a2c) ... PASSED qpdf 913 (check output) ... PASSED qpdf 914 (array with indirect nulls) ... PASSED -fuzz 1282 (qpdf checksum 3f7f70ba819d9ad2adf235948c25093d0ffc9b99) ... PASSED -fuzz 1283 (qpdf fuzz check 3f7f70ba819d9ad2adf235948c25093d0ffc9b99) ... PASSED qpdf 915 (create qdf) ... PASSED -fuzz 1284 (qpdf checksum 3f8c69341d635c5a374cb1fb8006d3b2b0b15876) ... PASSED -fuzz 1285 (qpdf fuzz check 3f8c69341d635c5a374cb1fb8006d3b2b0b15876) ... PASSED qpdf 916 (check output) ... PASSED qpdf 917 (no normalization) ... PASSED -fuzz 1286 (qpdf checksum 3f8ca0953274d4a1383f5f595db29a7cbd34b9e9) ... PASSED -fuzz 1287 (qpdf fuzz check 3f8ca0953274d4a1383f5f595db29a7cbd34b9e9) ... PASSED qpdf 918 (check output) ... PASSED qpdf 919 (no qdf) ... PASSED -fuzz 1288 (qpdf checksum 3f9be36fc76bda163746c6c2c79d1d27465ae9df) ... PASSED -fuzz 1289 (qpdf fuzz check 3f9be36fc76bda163746c6c2c79d1d27465ae9df) ... PASSED +fuzz 1078 (qpdf checksum 357060460d0e8047ee1326e2cfc2d64548fd5718) ... PASSED +fuzz 1079 (qpdf fuzz check 357060460d0e8047ee1326e2cfc2d64548fd5718) ... PASSED qpdf 920 (check output) ... PASSED qpdf 921 (no recompression) ... PASSED -fuzz 1290 (qpdf checksum 3fa81a11870039e18ff0cb763817ec2ecf0c91a0) ... PASSED -fuzz 1291 (qpdf fuzz check 3fa81a11870039e18ff0cb763817ec2ecf0c91a0) ... PASSED -fuzz 1292 (qpdf checksum 3fa9135aab7c3c7d2212718e837f474e2696fcc7) ... PASSED -fuzz 1293 (qpdf fuzz check 3fa9135aab7c3c7d2212718e837f474e2696fcc7) ... PASSED qpdf 922 (check output) ... PASSED --- Name Normalization Tests --- qpdf 923 (check pound in name) ... PASSED -fuzz 1294 (qpdf checksum 3fae086895dc07ba3bc52bb287622ded4920353a) ... PASSED -fuzz 1295 (qpdf fuzz check 3fae086895dc07ba3bc52bb287622ded4920353a) ... PASSED -fuzz 1296 (qpdf checksum 3fb57365dde066ece55abc33ddcbb3f3e6298ac1) ... PASSED -fuzz 1297 (qpdf fuzz check 3fb57365dde066ece55abc33ddcbb3f3e6298ac1) ... PASSED qpdf 924 (convert pound in name) ... PASSED -fuzz 1298 (qpdf checksum 3fc5af2902fdb8c99e3f4e065f1d151e739aa281) ... PASSED -fuzz 1299 (qpdf fuzz check 3fc5af2902fdb8c99e3f4e065f1d151e739aa281) ... PASSED qpdf 925 (check output) ... PASSED qpdf 926 (check pound in image names) ... PASSED -fuzz 1300 (qpdf checksum 3fe87a1f7be24581cd22aa2bb888a2aa856ad7c4) ... PASSED -fuzz 1301 (qpdf fuzz check 3fe87a1f7be24581cd22aa2bb888a2aa856ad7c4) ... PASSED qpdf 927 (convert pound in image names) ... PASSED -fuzz 1302 (qpdf checksum 3ff555e942e58e7105712bb5c50f925bdd055cb1) ... PASSED -fuzz 1303 (qpdf fuzz check 3ff555e942e58e7105712bb5c50f925bdd055cb1) ... PASSED qpdf 928 (check output) ... PASSED -PASSED -fuzz 1304 (qpdf checksum 3ff9cdbf98ac3a324b40fa8c6e37ec8f3118d342) ... PASSED -fuzz 1305 (qpdf fuzz check 3ff9cdbf98ac3a324b40fa8c6e37ec8f3118d342) ... --- C API Tests --- +--- C API Tests --- qpdf 929 (no options) ... PASSED qpdf 930 (check no options) ... PASSED qpdf 931 (normalized content) ... PASSED -fuzz 1306 (qpdf checksum 4003caac95a6ddc3c688aecdd4a2298e25c24468) ... PASSED -fuzz 1307 (qpdf fuzz check 4003caac95a6ddc3c688aecdd4a2298e25c24468) ... PASSED qpdf 932 (check normalized content) ... PASSED -PASSED -qpdf 933 (ignore xref streams) ... fuzz 1308 (qpdf checksum 40167489da1766fcf4f08449f6bf6ea9aa92214e) ... PASSED -fuzz 1309 (qpdf fuzz check 40167489da1766fcf4f08449f6bf6ea9aa92214e) ... PASSED -fuzz 1310 (qpdf checksum 40690c7a5d041b1738d67359ce047e6228a1f7ed) ... PASSED -fuzz 1311 (qpdf fuzz check 40690c7a5d041b1738d67359ce047e6228a1f7ed) ... PASSED +qpdf 933 (ignore xref streams) ... PASSED +fuzz 1080 (qpdf checksum 357a14be3715046129c769ddb2024e6b5d008589) ... PASSED +fuzz 1081 (qpdf fuzz check 357a14be3715046129c769ddb2024e6b5d008589) ... PASSED qpdf 934 (check ignore xref streams) ... PASSED qpdf 935 (linearized) ... PASSED -fuzz 1312 (qpdf checksum 4082e07afee06a129a651fb7e76c00d15a18c4eb) ... PASSED -fuzz 1313 (qpdf fuzz check 4082e07afee06a129a651fb7e76c00d15a18c4eb) ... PASSED -fuzz 1314 (qpdf checksum 4097612f44d91731319f490a3be5515508c4bebe) ... PASSED -fuzz 1315 (qpdf fuzz check 4097612f44d91731319f490a3be5515508c4bebe) ... PASSED qpdf 936 (check linearized) ... PASSED qpdf 937 (object streams) ... PASSED -fuzz 1316 (qpdf checksum 409ad57f20e2446d8619f508ab96aa484d387911) ... PASSED -fuzz 1317 (qpdf fuzz check 409ad57f20e2446d8619f508ab96aa484d387911) ... PASSED -fuzz 1318 (qpdf checksum 40a88a032b6f311f825b2184ce7d7da4fd8e491d) ... PASSED qpdf 938 (check object streams) ... PASSED -fuzz 1319 (qpdf fuzz check 40a88a032b6f311f825b2184ce7d7da4fd8e491d) ... PASSED qpdf 939 (qdf) ... PASSED -fuzz 1320 (qpdf checksum 40b60f0078c9068bfd3f60948e6ebd9ebf8900e1) ... PASSED -fuzz 1321 (qpdf fuzz check 40b60f0078c9068bfd3f60948e6ebd9ebf8900e1) ... PASSED qpdf 940 (check qdf) ... PASSED +fuzz 1082 (qpdf checksum 358e4656756e7ff8105dc066e4f63600dade6d49) ... PASSED +fuzz 1083 (qpdf fuzz check 358e4656756e7ff8105dc066e4f63600dade6d49) ... PASSED qpdf 941 (no original object ids) ... PASSED -fuzz 1322 (qpdf checksum 40c40a871c8a660ba7fc7b01c774d717aa741796) ... PASSED -fuzz 1323 (qpdf fuzz check 40c40a871c8a660ba7fc7b01c774d717aa741796) ... PASSED +fuzz 1084 (qpdf checksum 358ff51562e9261ee03431b9f11c7eae0464cd74) ... PASSED +fuzz 1085 (qpdf fuzz check 358ff51562e9261ee03431b9f11c7eae0464cd74) ... PASSED +fuzz 1086 (qpdf checksum 35c5634a7703532e1bcccd8385f9c16113fbee04) ... PASSED qpdf 942 (check no original object ids) ... PASSED -fuzz 1324 (qpdf checksum 40c934e363340e40ffe2ef3fe3b40e6f3c30e2f4) ... PASSED -fuzz 1325 (qpdf fuzz check 40c934e363340e40ffe2ef3fe3b40e6f3c30e2f4) ... PASSED +fuzz 1087 (qpdf fuzz check 35c5634a7703532e1bcccd8385f9c16113fbee04) ... PASSED qpdf 943 (uncompressed streams) ... PASSED -fuzz 1326 (qpdf checksum 40d3f4030e2156133645b26763637ef7afb10032) ... PASSED -fuzz 1327 (qpdf fuzz check 40d3f4030e2156133645b26763637ef7afb10032) ... PASSED +fuzz 1088 (qpdf checksum 36034c576984f99da06b96beb438454ab42d2948) ... PASSED +fuzz 1089 (qpdf fuzz check 36034c576984f99da06b96beb438454ab42d2948) ... PASSED qpdf 944 (check uncompressed streams) ... PASSED qpdf 945 (write to bad file name) ... PASSED -fuzz 1328 (qpdf checksum 40fc4a4ed133fdf4288b9304cf7df3e172bf85e7) ... PASSED -fuzz 1329 (qpdf fuzz check 40fc4a4ed133fdf4288b9304cf7df3e172bf85e7) ... PASSED +fuzz 1090 (qpdf checksum 360f83d25b2283d6ce06f28a7003c45e55604755) ... PASSED +fuzz 1091 (qpdf fuzz check 360f83d25b2283d6ce06f28a7003c45e55604755) ... PASSED qpdf 946 (write damaged to bad file name) ... PASSED -fuzz 1330 (qpdf checksum 411f3088648d84daec1885c026ad15d18f3a7569) ... PASSED -fuzz 1331 (qpdf fuzz check 411f3088648d84daec1885c026ad15d18f3a7569) ... PASSED -fuzz 1332 (qpdf checksum 4120885bed569d3692044776fde313a5437e30af) ... PASSED -fuzz 1333 (qpdf fuzz check 4120885bed569d3692044776fde313a5437e30af) ... PASSED +fuzz 1092 (qpdf checksum 3614b05c04496d00830197c0713b125ad97b75db) ... PASSED +fuzz 1093 (qpdf fuzz check 3614b05c04496d00830197c0713b125ad97b75db) ... PASSED +fuzz 1094 (qpdf checksum 36181e1b3d82c36dfee6f4156503c6c2ec5fff62) ... PASSED +fuzz 1095 (qpdf fuzz check 36181e1b3d82c36dfee6f4156503c6c2ec5fff62) ... PASSED qpdf 947 (write damaged) ... PASSED -fuzz 1334 (qpdf checksum 41222872eb4784c3c7500b47b21e5b5c8d315bb9) ... PASSED -fuzz 1335 (qpdf fuzz check 41222872eb4784c3c7500b47b21e5b5c8d315bb9) ... PASSED -fuzz 1336 (qpdf checksum 41319248218eb3825dbdedd7b79820be1e78d131) ... PASSED -fuzz 1337 (qpdf fuzz check 41319248218eb3825dbdedd7b79820be1e78d131) ... PASSED +fuzz 1096 (qpdf checksum 3631f09892f952b2d1697ab6623ace6fb20d98f5) ... PASSED +fuzz 1097 (qpdf fuzz check 3631f09892f952b2d1697ab6623ace6fb20d98f5) ... PASSED --- Deterministic ID Tests --- qpdf 948 (deterministic ID: linearize/ostream=nn) ... PASSED -fuzz 1338 (qpdf checksum 413b4601ad044274ca8c7fcc7223766a91e8ea46) ... PASSED -fuzz 1339 (qpdf fuzz check 413b4601ad044274ca8c7fcc7223766a91e8ea46) ... PASSED -fuzz 1340 (qpdf checksum 4153bc46ab91b43955cb22b22eb9850e5effce98) ... PASSED -fuzz 1341 (qpdf fuzz check 4153bc46ab91b43955cb22b22eb9850e5effce98) ... PASSED +fuzz 1098 (qpdf checksum 365c7c5f61f28072c51a41a5ed0697fa74789cb6) ... PASSED +fuzz 1099 (qpdf fuzz check 365c7c5f61f28072c51a41a5ed0697fa74789cb6) ... PASSED qpdf 949 (compare files) ... PASSED +fuzz 1100 (qpdf checksum 3679ca6d117cb870871185783ee5d926ce519a2b) ... PASSED +fuzz 1101 (qpdf fuzz check 3679ca6d117cb870871185783ee5d926ce519a2b) ... PASSED qpdf 950 (deterministic ID: linearize/ostream=ny) ... PASSED -fuzz 1342 (qpdf checksum 416f70e0b69022ecfe750ac2be096541973b9733) ... PASSED -fuzz 1343 (qpdf fuzz check 416f70e0b69022ecfe750ac2be096541973b9733) ... PASSED -fuzz 1344 (qpdf checksum 419242d1151510da80ff2573ea0ccf2d926bac82) ... PASSED -fuzz 1345 (qpdf fuzz check 419242d1151510da80ff2573ea0ccf2d926bac82) ... PASSED -fuzz 1346 (qpdf checksum 41a4f21e6f57976758017f8445f08299227509ec) ... PASSED -fuzz 1347 (qpdf fuzz check 41a4f21e6f57976758017f8445f08299227509ec) ... PASSED +fuzz 1102 (qpdf checksum 36a28f1f0fda9d7d442f67de7e2082a86b07a906) ... PASSED +fuzz 1103 (qpdf fuzz check 36a28f1f0fda9d7d442f67de7e2082a86b07a906) ... PASSED +fuzz 1104 (qpdf checksum 36cafdaa7c9848f967431f809f4fc1a45c046db3) ... PASSED +fuzz 1105 (qpdf fuzz check 36cafdaa7c9848f967431f809f4fc1a45c046db3) ... PASSED qpdf 951 (compare files) ... PASSED -qpdf 952 (deterministic ID: linearize/ostream=yn) ... PASSED -fuzz 1348 (qpdf checksum 41ad80ef84f6ac3ab137f60373210ff784fa58ac) ... PASSED -fuzz 1349 (qpdf fuzz check 41ad80ef84f6ac3ab137f60373210ff784fa58ac) ... PASSED -fuzz 1350 (qpdf checksum 41b165f65d2f0718a79414a8a71850eda59752f9) ... PASSED -fuzz 1351 (qpdf fuzz check 41b165f65d2f0718a79414a8a71850eda59752f9) ... PASSED -fuzz 1352 (qpdf checksum 41d2fe390a5265b29bd7036d2890163e93b1082a) ... PASSED -fuzz 1353 (qpdf fuzz check 41d2fe390a5265b29bd7036d2890163e93b1082a) ... PASSED +PASSED +qpdf 952 (deterministic ID: linearize/ostream=yn) ... fuzz 1106 (qpdf checksum 36df15efeb49bd8fa74b2b1806a4d9da2d264e7b) ... PASSED +fuzz 1107 (qpdf fuzz check 36df15efeb49bd8fa74b2b1806a4d9da2d264e7b) ... PASSED +fuzz 1108 (qpdf checksum 371b54cc33262e1628cb9be8a2efa55965c5111c) ... PASSED +fuzz 1109 (qpdf fuzz check 371b54cc33262e1628cb9be8a2efa55965c5111c) ... PASSED qpdf 953 (compare files) ... PASSED -fuzz 1354 (qpdf checksum 41d3faf1b0b07f3729a4b897fe90e5ca3c5652df) ... PASSED -fuzz 1355 (qpdf fuzz check 41d3faf1b0b07f3729a4b897fe90e5ca3c5652df) ... PASSED qpdf 954 (deterministic ID: linearize/ostream=yy) ... PASSED -fuzz 1356 (qpdf checksum 41d9a8223da3a39ebc04cc3d0c370e37142e9b94) ... PASSED -fuzz 1357 (qpdf fuzz check 41d9a8223da3a39ebc04cc3d0c370e37142e9b94) ... PASSED qpdf 955 (compare files) ... PASSED qpdf 956 (deterministic ID with encryption) ... PASSED qpdf 957 (deterministic ID (C API)) ... PASSED -fuzz 1358 (qpdf checksum 41ecad962799380239be18347c9b57aba2643f59) ... PASSED -fuzz 1359 (qpdf fuzz check 41ecad962799380239be18347c9b57aba2643f59) ... PASSED qpdf 958 (compare files) ... PASSED --- Object Stream Tests --- qpdf 959 (object stream mode) ... PASSED -fuzz 1360 (qpdf checksum 41f2ec21675fd8d92393bf7b8b65c1179caca2b5) ... PASSED -fuzz 1361 (qpdf fuzz check 41f2ec21675fd8d92393bf7b8b65c1179caca2b5) ... PASSED qpdf 960 (fix-qdf identity check) ... PASSED qpdf 961 (compare files) ... PASSED qpdf 962 (convert to qdf) ... PASSED @@ -3807,81 +3901,47 @@ qpdf 968 (compare files) ... PASSED qpdf 969 (object stream mode) ... PASSED qpdf 970 (convert to qdf) ... PASSED -fuzz 1362 (qpdf checksum 42099b4af021e53fd8fd4e056c2568d7c2e3ffa8) ... PASSED -PASSED -qpdf 971 (convert output to qdf) ... fuzz 1363 (qpdf fuzz check 42099b4af021e53fd8fd4e056c2568d7c2e3ffa8) ... PASSED -fuzz 1364 (qpdf checksum 42224241571bf2e935a381ea5ca50ce15fea52e5) ... PASSED +qpdf 971 (convert output to qdf) ... PASSED qpdf 972 (compare files) ... PASSED -fuzz 1365 (qpdf fuzz check 42224241571bf2e935a381ea5ca50ce15fea52e5) ... PASSED qpdf 973 (object stream mode) ... PASSED -fuzz 1366 (qpdf checksum 42342b47aee9f6f9a4c7156cffa88e79e321d8e8) ... PASSED qpdf 974 (fix-qdf identity check) ... PASSED -fuzz 1367 (qpdf fuzz check 42342b47aee9f6f9a4c7156cffa88e79e321d8e8) ... PASSED qpdf 975 (compare files) ... PASSED qpdf 976 (convert to qdf) ... PASSED -fuzz 1368 (qpdf checksum 42634c8bc684403e0d909d6a3eee6da4492f822e) ... PASSED -fuzz 1369 (qpdf fuzz check 42634c8bc684403e0d909d6a3eee6da4492f822e) ... PASSED qpdf 977 (convert output to qdf) ... PASSED qpdf 978 (compare files) ... PASSED qpdf 979 (object stream mode) ... PASSED qpdf 980 (convert to qdf) ... PASSED -fuzz 1370 (qpdf checksum 4264936c728836f0d0e5a43094bda00bb244d244) ... PASSED -fuzz 1371 (qpdf fuzz check 4264936c728836f0d0e5a43094bda00bb244d244) ... PASSED qpdf 981 (convert output to qdf) ... PASSED qpdf 982 (compare files) ... PASSED qpdf 983 (object stream mode) ... PASSED qpdf 984 (convert to qdf) ... PASSED -PASSED -qpdf 985 (convert output to qdf) ... fuzz 1372 (qpdf checksum 42770247dfbba0a09bfd380e8102e5e0bc6e8833) ... PASSED -fuzz 1373 (qpdf fuzz check 42770247dfbba0a09bfd380e8102e5e0bc6e8833) ... PASSED +qpdf 985 (convert output to qdf) ... PASSED qpdf 986 (compare files) ... PASSED qpdf 987 (object stream mode) ... PASSED qpdf 988 (fix-qdf identity check) ... PASSED qpdf 989 (compare files) ... PASSED qpdf 990 (convert to qdf) ... PASSED -fuzz 1374 (qpdf checksum 42afa92a49d914248b542e6f125d7d45073e32a5) ... PASSED -fuzz 1375 (qpdf fuzz check 42afa92a49d914248b542e6f125d7d45073e32a5) ... PASSED qpdf 991 (convert output to qdf) ... PASSED -fuzz 1376 (qpdf checksum 42d980dc0284788d30ce5ca735271f21f1f1a1f1) ... PASSED -fuzz 1377 (qpdf fuzz check 42d980dc0284788d30ce5ca735271f21f1f1a1f1) ... PASSED qpdf 992 (compare files) ... PASSED qpdf 993 (object stream mode) ... PASSED qpdf 994 (convert to qdf) ... PASSED qpdf 995 (convert output to qdf) ... PASSED -fuzz 1378 (qpdf checksum 431312bb2a878607ba71efefa4aa398c827f91d0) ... PASSED -fuzz 1379 (qpdf fuzz check 431312bb2a878607ba71efefa4aa398c827f91d0) ... PASSED qpdf 996 (compare files) ... PASSED qpdf 997 (object stream mode) ... PASSED -fuzz 1380 (qpdf checksum 432baa1f97033908ceb23f1bf9c4d8958aa0dcc7) ... PASSED -fuzz 1381 (qpdf fuzz check 432baa1f97033908ceb23f1bf9c4d8958aa0dcc7) ... PASSED qpdf 998 (convert to qdf) ... PASSED -fuzz 1382 (qpdf checksum 4334519de9a2cac0a494060a014ad17f365f1343) ... PASSED -fuzz 1383 (qpdf fuzz check 4334519de9a2cac0a494060a014ad17f365f1343) ... PASSED qpdf 999 (convert output to qdf) ... PASSED qpdf 1000 (compare files) ... PASSED qpdf 1001 (object stream mode) ... PASSED qpdf 1002 (fix-qdf identity check) ... PASSED qpdf 1003 (compare files) ... PASSED qpdf 1004 (convert to qdf) ... PASSED -fuzz 1384 (qpdf checksum 4345cb1fa27885a8fbfe7c0c830a592cc76a552b) ... PASSED -fuzz 1385 (qpdf fuzz check 4345cb1fa27885a8fbfe7c0c830a592cc76a552b) ... PASSED qpdf 1005 (convert output to qdf) ... PASSED -fuzz 1386 (qpdf checksum 43c8bf2b21b472c08d83e1930d912dac7ae79f0c) ... PASSED -fuzz 1387 (qpdf fuzz check 43c8bf2b21b472c08d83e1930d912dac7ae79f0c) ... PASSED qpdf 1006 (compare files) ... PASSED -fuzz 1388 (qpdf checksum 43e361df1d7fef7ca95b905ecf4949dbd09a6b44) ... PASSED -fuzz 1389 (qpdf fuzz check 43e361df1d7fef7ca95b905ecf4949dbd09a6b44) ... PASSED qpdf 1007 (object stream mode) ... PASSED -fuzz 1390 (qpdf checksum 43eb96d00dd7e2fc3d7f67a29a711c785629fd3e) ... PASSED -fuzz 1391 (qpdf fuzz check 43eb96d00dd7e2fc3d7f67a29a711c785629fd3e) ... PASSED qpdf 1008 (convert to qdf) ... PASSED qpdf 1009 (convert output to qdf) ... PASSED qpdf 1010 (compare files) ... PASSED -fuzz 1392 (qpdf checksum 440c10124fedd2be779f5f2853d320b44337dccf) ... PASSED -PASSED -fuzz 1393 (qpdf fuzz check 440c10124fedd2be779f5f2853d320b44337dccf) ... qpdf 1011 (object stream mode) ... PASSED -fuzz 1394 (qpdf checksum 441cdf604fe9ae22969307fa6e65704a322dfe7e) ... PASSED -fuzz 1395 (qpdf fuzz check 441cdf604fe9ae22969307fa6e65704a322dfe7e) ... PASSED +qpdf 1011 (object stream mode) ... PASSED qpdf 1012 (convert to qdf) ... PASSED qpdf 1013 (convert output to qdf) ... PASSED qpdf 1014 (compare files) ... PASSED @@ -3902,303 +3962,235 @@ qpdf 1029 (object stream mode) ... PASSED qpdf 1030 (fix-qdf identity check) ... PASSED qpdf 1031 (compare files) ... PASSED -fuzz 1396 (qpdf checksum 442c602ff116e4ef41ed1cbce02ec2ae13b16a4f) ... PASSED -fuzz 1397 (qpdf fuzz check 442c602ff116e4ef41ed1cbce02ec2ae13b16a4f) ... PASSED qpdf 1032 (convert to qdf) ... PASSED -fuzz 1398 (qpdf checksum 444050a0a779caa157eef9914ba82cbb0496926c) ... PASSED -fuzz 1399 (qpdf fuzz check 444050a0a779caa157eef9914ba82cbb0496926c) ... PASSED qpdf 1033 (convert output to qdf) ... PASSED qpdf 1034 (compare files) ... PASSED qpdf 1035 (object stream mode) ... PASSED -fuzz 1400 (qpdf checksum 444d01bd98b3168e8af8de2166ca017fca20af0f) ... PASSED -fuzz 1401 (qpdf fuzz check 444d01bd98b3168e8af8de2166ca017fca20af0f) ... PASSED qpdf 1036 (convert to qdf) ... PASSED -fuzz 1402 (qpdf checksum 44715c77505de76f4884d970056038a8092bb913) ... PASSED -fuzz 1403 (qpdf fuzz check 44715c77505de76f4884d970056038a8092bb913) ... PASSED qpdf 1037 (convert output to qdf) ... PASSED -fuzz 1404 (qpdf checksum 44c0875524033016bc2fcdc67a2b6a04f4eb63f3) ... PASSED -fuzz 1405 (qpdf fuzz check 44c0875524033016bc2fcdc67a2b6a04f4eb63f3) ... PASSED qpdf 1038 (compare files) ... PASSED -fuzz 1406 (qpdf checksum 44e36c985691a64dcc6c74f15e72e591114284b1) ... PASSED -fuzz 1407 (qpdf fuzz check 44e36c985691a64dcc6c74f15e72e591114284b1) ... PASSED qpdf 1039 (object stream mode) ... PASSED -fuzz 1408 (qpdf checksum 4507eb86a36ad382d8f3831952fc4a24b84ee5e9) ... PASSED -fuzz 1409 (qpdf fuzz check 4507eb86a36ad382d8f3831952fc4a24b84ee5e9) ... PASSED qpdf 1040 (convert to qdf) ... PASSED -fuzz 1410 (qpdf checksum 4549c7021d3ff5e01f4d7981657d52ada77306fe) ... PASSED -fuzz 1411 (qpdf fuzz check 4549c7021d3ff5e01f4d7981657d52ada77306fe) ... PASSED qpdf 1041 (convert output to qdf) ... PASSED -fuzz 1412 (qpdf checksum 4572f642028d96d457fd863dc1eb5e8aca648330) ... PASSED -fuzz 1413 (qpdf fuzz check 4572f642028d96d457fd863dc1eb5e8aca648330) ... PASSED qpdf 1042 (compare files) ... PASSED -fuzz 1414 (qpdf checksum 457c4a5d12e679aca720d01f1961198d8654b81e) ... PASSED -fuzz 1415 (qpdf fuzz check 457c4a5d12e679aca720d01f1961198d8654b81e) ... PASSED qpdf 1043 (object stream mode) ... PASSED +fuzz 1110 (qpdf checksum 3727fdef5b8fb9021da53388ee62e022b94ab04b) ... PASSED +fuzz 1111 (qpdf fuzz check 3727fdef5b8fb9021da53388ee62e022b94ab04b) ... PASSED qpdf 1044 (fix-qdf identity check) ... PASSED qpdf 1045 (compare files) ... PASSED qpdf 1046 (convert to qdf) ... PASSED -fuzz 1416 (qpdf checksum 4599aa3b170cb2cd6b3184af01f2d83bb82af1d2) ... PASSED -fuzz 1417 (qpdf fuzz check 4599aa3b170cb2cd6b3184af01f2d83bb82af1d2) ... PASSED qpdf 1047 (convert output to qdf) ... PASSED qpdf 1048 (compare files) ... PASSED qpdf 1049 (object stream mode) ... PASSED -fuzz 1418 (qpdf checksum 45e917f9a9db5d49a0dec7740c046eb843d36f02) ... PASSED -fuzz 1419 (qpdf fuzz check 45e917f9a9db5d49a0dec7740c046eb843d36f02) ... PASSED qpdf 1050 (convert to qdf) ... PASSED qpdf 1051 (convert output to qdf) ... PASSED -fuzz 1420 (qpdf checksum 45f679a62abd7b991fa47e22b8f9e8de0aa5fde2) ... PASSED -fuzz 1421 (qpdf fuzz check 45f679a62abd7b991fa47e22b8f9e8de0aa5fde2) ... PASSED qpdf 1052 (compare files) ... PASSED qpdf 1053 (object stream mode) ... PASSED qpdf 1054 (convert to qdf) ... PASSED qpdf 1055 (convert output to qdf) ... PASSED qpdf 1056 (compare files) ... PASSED +fuzz 1112 (qpdf checksum 37321bcbcd6d59c713e4d5cff9c74ebc709a5657) ... PASSED qpdf 1057 (object stream mode) ... PASSED +fuzz 1113 (qpdf fuzz check 37321bcbcd6d59c713e4d5cff9c74ebc709a5657) ... PASSED +fuzz 1114 (qpdf checksum 377ddbe7905d95e9e70844805d9e93e68ac9d25d) ... PASSED +fuzz 1115 (qpdf fuzz check 377ddbe7905d95e9e70844805d9e93e68ac9d25d) ... PASSED qpdf 1058 (fix-qdf identity check) ... PASSED +fuzz 1116 (qpdf checksum 378c5d60bb18f4d0ae1d54d1325963844e040034) ... PASSED +fuzz 1117 (qpdf fuzz check 378c5d60bb18f4d0ae1d54d1325963844e040034) ... PASSED qpdf 1059 (compare files) ... PASSED +fuzz 1118 (qpdf checksum 3792f973762a409e98205cdbac5c1c36d729099b) ... PASSED +fuzz 1119 (qpdf fuzz check 3792f973762a409e98205cdbac5c1c36d729099b) ... PASSED qpdf 1060 (convert to qdf) ... PASSED +fuzz 1120 (qpdf checksum 37b3f7bc961f5a42b7bfa096c4e312a7af49f9bc) ... PASSED qpdf 1061 (convert output to qdf) ... PASSED -fuzz 1422 (qpdf checksum 45f7d5d140dae4daa8680bf37148aa7430fc1f01) ... PASSED -fuzz 1423 (qpdf fuzz check 45f7d5d140dae4daa8680bf37148aa7430fc1f01) ... PASSED +fuzz 1121 (qpdf fuzz check 37b3f7bc961f5a42b7bfa096c4e312a7af49f9bc) ... PASSED +fuzz 1122 (qpdf checksum 380f5d7305855d772927dff9b0ea0d0024ff8824) ... PASSED +fuzz 1123 (qpdf fuzz check 380f5d7305855d772927dff9b0ea0d0024ff8824) ... PASSED qpdf 1062 (compare files) ... PASSED qpdf 1063 (object stream mode) ... PASSED qpdf 1064 (convert to qdf) ... PASSED qpdf 1065 (convert output to qdf) ... PASSED -fuzz 1424 (qpdf checksum 461791d1de7ad98e4610183c46e58ef93dc10ee1) ... PASSED -fuzz 1425 (qpdf fuzz check 461791d1de7ad98e4610183c46e58ef93dc10ee1) ... PASSED qpdf 1066 (compare files) ... PASSED -fuzz 1426 (qpdf checksum 463eebcaadca881f5b1f4625ab859249359ea89f) ... PASSED -fuzz 1427 (qpdf fuzz check 463eebcaadca881f5b1f4625ab859249359ea89f) ... PASSED qpdf 1067 (object stream mode) ... PASSED -fuzz 1428 (qpdf checksum 4641317b84d1039911fdb64a1fcdf706cb90d3f6) ... PASSED -fuzz 1429 (qpdf fuzz check 4641317b84d1039911fdb64a1fcdf706cb90d3f6) ... PASSED +fuzz 1124 (qpdf checksum 38327647a60b0d9eb2508a074a36807441b6f18c) ... PASSED +fuzz 1125 (qpdf fuzz check 38327647a60b0d9eb2508a074a36807441b6f18c) ... PASSED qpdf 1068 (convert to qdf) ... PASSED -fuzz 1430 (qpdf checksum 465fca7be9b67e971027f9ab43ba67aa9d0b3501) ... PASSED -fuzz 1431 (qpdf fuzz check 465fca7be9b67e971027f9ab43ba67aa9d0b3501) ... PASSED qpdf 1069 (convert output to qdf) ... PASSED -fuzz 1432 (qpdf checksum 46644627b72014c067567e1fca07cc3a26364da7) ... PASSED -fuzz 1433 (qpdf fuzz check 46644627b72014c067567e1fca07cc3a26364da7) ... PASSED qpdf 1070 (compare files) ... PASSED -fuzz 1434 (qpdf checksum 46938fe215d15475cf4cfe3e4c3dff35bf217b26) ... PASSED -fuzz 1435 (qpdf fuzz check 46938fe215d15475cf4cfe3e4c3dff35bf217b26) ... PASSED qpdf 1071 (object stream mode) ... PASSED -fuzz 1436 (qpdf checksum 46c00449045833ad49ffe5a277205504cd9081ee) ... PASSED -fuzz 1437 (qpdf fuzz check 46c00449045833ad49ffe5a277205504cd9081ee) ... PASSED +fuzz 1126 (qpdf checksum 386a59bdcbcb0759e04c114abc39fed94ae0e29b) ... PASSED +fuzz 1127 (qpdf fuzz check 386a59bdcbcb0759e04c114abc39fed94ae0e29b) ... PASSED qpdf 1072 (fix-qdf identity check) ... PASSED -fuzz 1438 (qpdf checksum 46c1b0ebcab89d1c7809b63ad8c399d32ce66f9a) ... PASSED -fuzz 1439 (qpdf fuzz check 46c1b0ebcab89d1c7809b63ad8c399d32ce66f9a) ... PASSED +fuzz 1128 (qpdf checksum 386f1c85da5ebc34b223256bc75cde4bc6318418) ... PASSED +fuzz 1129 (qpdf fuzz check 386f1c85da5ebc34b223256bc75cde4bc6318418) ... PASSED qpdf 1073 (compare files) ... PASSED -fuzz 1440 (qpdf checksum 46c97ea903c0f5324029cf5e4bb24859d6a5fe16) ... PASSED -fuzz 1441 (qpdf fuzz check 46c97ea903c0f5324029cf5e4bb24859d6a5fe16) ... PASSED qpdf 1074 (convert to qdf) ... PASSED -fuzz 1442 (qpdf checksum 46e3fb108adda70bc561e1651b2b6ecc3ab5d11a) ... PASSED -fuzz 1443 (qpdf fuzz check 46e3fb108adda70bc561e1651b2b6ecc3ab5d11a) ... PASSED +fuzz 1130 (qpdf checksum 38b55a63256dc4e68535d635852ebcab8ae787c9) ... PASSED +fuzz 1131 (qpdf fuzz check 38b55a63256dc4e68535d635852ebcab8ae787c9) ... PASSED qpdf 1075 (convert output to qdf) ... PASSED -fuzz 1444 (qpdf checksum 46f1445fc327fafe443e49d3495941fc3477c0c4) ... PASSED -fuzz 1445 (qpdf fuzz check 46f1445fc327fafe443e49d3495941fc3477c0c4) ... PASSED +fuzz 1132 (qpdf checksum 38caba4f0488ddf88d83a9cdb4b755ae9ec7390c) ... PASSED +fuzz 1133 (qpdf fuzz check 38caba4f0488ddf88d83a9cdb4b755ae9ec7390c) ... PASSED qpdf 1076 (compare files) ... PASSED -fuzz 1446 (qpdf checksum 473396c20be3a471cb3a9df8c0ac59b96bc3cf51) ... PASSED -fuzz 1447 (qpdf fuzz check 473396c20be3a471cb3a9df8c0ac59b96bc3cf51) ... PASSED +fuzz 1134 (qpdf checksum 38da1796338c7127e60aa72905ddd7197238bd48) ... PASSED +fuzz 1135 (qpdf fuzz check 38da1796338c7127e60aa72905ddd7197238bd48) ... PASSED qpdf 1077 (object stream mode) ... PASSED -fuzz 1448 (qpdf checksum 475166231b6abc214a8a57dad95ebef635e7913f) ... PASSED -fuzz 1449 (qpdf fuzz check 475166231b6abc214a8a57dad95ebef635e7913f) ... PASSED +fuzz 1136 (qpdf checksum 38e0a5be3b7de8809ec83c1e1f955b3b5d2821e2) ... PASSED +fuzz 1137 (qpdf fuzz check 38e0a5be3b7de8809ec83c1e1f955b3b5d2821e2) ... PASSED +fuzz 1138 (qpdf checksum 38ea81ec2c3312c0cda3da63e64f19d0b10fd659) ... PASSED qpdf 1078 (convert to qdf) ... PASSED -fuzz 1450 (qpdf checksum 476a9df9b9cfa6dca46f839b565c422f891d83a7) ... PASSED -fuzz 1451 (qpdf fuzz check 476a9df9b9cfa6dca46f839b565c422f891d83a7) ... PASSED -fuzz 1452 (qpdf checksum 478b80a1cb8e2df4a3200d1c754dc762c4067749) ... PASSED -fuzz 1453 (qpdf fuzz check 478b80a1cb8e2df4a3200d1c754dc762c4067749) ... PASSED +fuzz 1139 (qpdf fuzz check 38ea81ec2c3312c0cda3da63e64f19d0b10fd659) ... PASSED +fuzz 1140 (qpdf checksum 392daa640f13d1126bca6c3a88a2338b9a3a4b14) ... PASSED +fuzz 1141 (qpdf fuzz check 392daa640f13d1126bca6c3a88a2338b9a3a4b14) ... PASSED qpdf 1079 (convert output to qdf) ... PASSED +fuzz 1142 (qpdf checksum 396986f6d32833d00d7e5c1b6a96274144004df7) ... PASSED +fuzz 1143 (qpdf fuzz check 396986f6d32833d00d7e5c1b6a96274144004df7) ... PASSED qpdf 1080 (compare files) ... PASSED qpdf 1081 (object stream mode) ... PASSED -fuzz 1454 (qpdf checksum 479a2bf709feb0d7046bd9c55e2f7a647869bdd1) ... PASSED +fuzz 1144 (qpdf checksum 3970a2dd4745a261bcb72c2b9c97b3b7fd1e6e71) ... PASSED +fuzz 1145 (qpdf fuzz check 3970a2dd4745a261bcb72c2b9c97b3b7fd1e6e71) ... PASSED qpdf 1082 (convert to qdf) ... PASSED -fuzz 1455 (qpdf fuzz check 479a2bf709feb0d7046bd9c55e2f7a647869bdd1) ... PASSED -fuzz 1456 (qpdf checksum 47cf70d20ad2b82b6c233597a163bae35af38673) ... PASSED -fuzz 1457 (qpdf fuzz check 47cf70d20ad2b82b6c233597a163bae35af38673) ... PASSED qpdf 1083 (convert output to qdf) ... PASSED -fuzz 1458 (qpdf checksum 47e3368f4482b0c579f3a652a17235ffa71910f5) ... PASSED -fuzz 1459 (qpdf fuzz check 47e3368f4482b0c579f3a652a17235ffa71910f5) ... PASSED qpdf 1084 (compare files) ... PASSED -fuzz 1460 (qpdf checksum 47f197a4ca20e89825e024c7c1d9df68ccf68c7a) ... PASSED -PASSED -fuzz 1461 (qpdf fuzz check 47f197a4ca20e89825e024c7c1d9df68ccf68c7a) ... qpdf 1085 (object stream mode) ... PASSED +qpdf 1085 (object stream mode) ... PASSED qpdf 1086 (fix-qdf identity check) ... PASSED qpdf 1087 (compare files) ... PASSED qpdf 1088 (convert to qdf) ... PASSED -fuzz 1462 (qpdf checksum 47fad7e91834767cca6fc9c102849c21c3e51a12) ... PASSED -fuzz 1463 (qpdf fuzz check 47fad7e91834767cca6fc9c102849c21c3e51a12) ... PASSED qpdf 1089 (convert output to qdf) ... PASSED -fuzz 1464 (qpdf checksum 480fa783ade651e53c9ced829b174915e83da22a) ... PASSED -fuzz 1465 (qpdf fuzz check 480fa783ade651e53c9ced829b174915e83da22a) ... PASSED +fuzz 1146 (qpdf checksum 3986498439d94c23fa1fb6c802a888d1b3353cbd) ... PASSED +fuzz 1147 (qpdf fuzz check 3986498439d94c23fa1fb6c802a888d1b3353cbd) ... PASSED qpdf 1090 (compare files) ... PASSED qpdf 1091 (object stream mode) ... PASSED -fuzz 1466 (qpdf checksum 481b96147357fb5442d89650d41a528170571ea8) ... PASSED -fuzz 1467 (qpdf fuzz check 481b96147357fb5442d89650d41a528170571ea8) ... PASSED +fuzz 1148 (qpdf checksum 399f9e91b66daf7532e95579907133293fb2e686) ... PASSED +fuzz 1149 (qpdf fuzz check 399f9e91b66daf7532e95579907133293fb2e686) ... PASSED qpdf 1092 (convert to qdf) ... PASSED -fuzz 1468 (qpdf checksum 481be6d83712d13b4a265aa0fd67b92a41cbf4a4) ... PASSED -fuzz 1469 (qpdf fuzz check 481be6d83712d13b4a265aa0fd67b92a41cbf4a4) ... PASSED qpdf 1093 (convert output to qdf) ... PASSED -fuzz 1470 (qpdf checksum 4839f75e16231cfe1b2c477c8de6eb1ad2787814) ... PASSED -fuzz 1471 (qpdf fuzz check 4839f75e16231cfe1b2c477c8de6eb1ad2787814) ... PASSED +fuzz 1150 (qpdf checksum 39cba3a9dc35c7c991adfb7766bc6ffc43003a19) ... PASSED +fuzz 1151 (qpdf fuzz check 39cba3a9dc35c7c991adfb7766bc6ffc43003a19) ... PASSED qpdf 1094 (compare files) ... PASSED qpdf 1095 (object stream mode) ... PASSED -fuzz 1472 (qpdf checksum 4872c58d085f7a739f5233e59b05970cb13c5aba) ... PASSED -fuzz 1473 (qpdf fuzz check 4872c58d085f7a739f5233e59b05970cb13c5aba) ... PASSED +fuzz 1152 (qpdf checksum 39fe885c5f1766fb041a40d7453e377688cdc3fc) ... PASSED +fuzz 1153 (qpdf fuzz check 39fe885c5f1766fb041a40d7453e377688cdc3fc) ... PASSED qpdf 1096 (convert to qdf) ... PASSED +fuzz 1154 (qpdf checksum 3a0207c4b724643f627bd09c307b737537217c3a) ... PASSED +fuzz 1155 (qpdf fuzz check 3a0207c4b724643f627bd09c307b737537217c3a) ... PASSED qpdf 1097 (convert output to qdf) ... PASSED qpdf 1098 (compare files) ... PASSED qpdf 1099 (object stream mode) ... PASSED +fuzz 1156 (qpdf checksum 3a08c2934d8cf5085d5481441933429e29ddab2c) ... PASSED +fuzz 1157 (qpdf fuzz check 3a08c2934d8cf5085d5481441933429e29ddab2c) ... PASSED qpdf 1100 (fix-qdf identity check) ... PASSED -fuzz 1474 (qpdf checksum 487c9a4426c390cf7add407d559ab4093ed3f3b9) ... PASSED -fuzz 1475 (qpdf fuzz check 487c9a4426c390cf7add407d559ab4093ed3f3b9) ... PASSED +fuzz 1158 (qpdf checksum 3a10ff2c29a5347ae831b652a5a404b2065ae285) ... PASSED +fuzz 1159 (qpdf fuzz check 3a10ff2c29a5347ae831b652a5a404b2065ae285) ... PASSED qpdf 1101 (compare files) ... PASSED qpdf 1102 (convert to qdf) ... PASSED -fuzz 1476 (qpdf checksum 48a6fdd9c6b5f6e4df7aa06d0bf540355835fb39) ... PASSED -fuzz 1477 (qpdf fuzz check 48a6fdd9c6b5f6e4df7aa06d0bf540355835fb39) ... PASSED +fuzz 1160 (qpdf checksum 3a51e16f090b07dfbdcb8632132c902aaee7be6e) ... PASSED +fuzz 1161 (qpdf fuzz check 3a51e16f090b07dfbdcb8632132c902aaee7be6e) ... PASSED qpdf 1103 (convert output to qdf) ... PASSED -fuzz 1478 (qpdf checksum 490e8160decab9e0268cd3c64d37ce35c9983f42) ... PASSED -fuzz 1479 (qpdf fuzz check 490e8160decab9e0268cd3c64d37ce35c9983f42) ... PASSED qpdf 1104 (compare files) ... PASSED qpdf 1105 (object stream mode) ... PASSED -fuzz 1480 (qpdf checksum 490f2ce4f169ac7fc63a030f5d40ee6025b738ba) ... PASSED -fuzz 1481 (qpdf fuzz check 490f2ce4f169ac7fc63a030f5d40ee6025b738ba) ... PASSED +fuzz 1162 (qpdf checksum 3a52ce780950d4d969792a2559cd519d7ee8c727) ... PASSED +fuzz 1163 (qpdf fuzz check 3a52ce780950d4d969792a2559cd519d7ee8c727) ... PASSED qpdf 1106 (convert to qdf) ... PASSED -fuzz 1482 (qpdf checksum 491fe584a71505f90e19e56e34a329a1d8a45559) ... PASSED -fuzz 1483 (qpdf fuzz check 491fe584a71505f90e19e56e34a329a1d8a45559) ... PASSED +fuzz 1164 (qpdf checksum 3a5688b9767d203c0b8e81389e3faa94cc01ddb8) ... PASSED +fuzz 1165 (qpdf fuzz check 3a5688b9767d203c0b8e81389e3faa94cc01ddb8) ... PASSED qpdf 1107 (convert output to qdf) ... PASSED -fuzz 1484 (qpdf checksum 493850a8556886104af10f74d047d9e3b1a00be5) ... PASSED -fuzz 1485 (qpdf fuzz check 493850a8556886104af10f74d047d9e3b1a00be5) ... PASSED +fuzz 1166 (qpdf checksum 3a786bbeca59d8e40a1ad3717af37862a54e0839) ... PASSED +fuzz 1167 (qpdf fuzz check 3a786bbeca59d8e40a1ad3717af37862a54e0839) ... PASSED qpdf 1108 (compare files) ... PASSED qpdf 1109 (object stream mode) ... PASSED -PASSED -qpdf 1110 (convert to qdf) ... fuzz 1486 (qpdf checksum 49469a28ec43211bd2c348dbaddf94c74f91eb40) ... PASSED -fuzz 1487 (qpdf fuzz check 49469a28ec43211bd2c348dbaddf94c74f91eb40) ... PASSED +fuzz 1168 (qpdf checksum 3a8619bf152fe0a89ab1f870b24ede21ca947bfb) ... PASSED +fuzz 1169 (qpdf fuzz check 3a8619bf152fe0a89ab1f870b24ede21ca947bfb) ... PASSED +qpdf 1110 (convert to qdf) ... PASSED qpdf 1111 (convert output to qdf) ... PASSED +fuzz 1170 (qpdf checksum 3a926c73b7e180c60f6e1508670aef9427f545c5) ... PASSED +fuzz 1171 (qpdf fuzz check 3a926c73b7e180c60f6e1508670aef9427f545c5) ... PASSED qpdf 1112 (compare files) ... PASSED qpdf 1113 (object stream mode) ... PASSED -fuzz 1488 (qpdf checksum 4949112e80cda207c0ebfcb057d53ae24781486e) ... PASSED -fuzz 1489 (qpdf fuzz check 4949112e80cda207c0ebfcb057d53ae24781486e) ... PASSED qpdf 1114 (fix-qdf identity check) ... PASSED -fuzz 1490 (qpdf checksum 4963f19b11e08d70fd2ec404e0be806ef45345df) ... PASSED -fuzz 1491 (qpdf fuzz check 4963f19b11e08d70fd2ec404e0be806ef45345df) ... PASSED qpdf 1115 (compare files) ... PASSED qpdf 1116 (convert to qdf) ... PASSED -fuzz 1492 (qpdf checksum 4964258fef5970fc4963561b3bfa7074eabc7150) ... PASSED -fuzz 1493 (qpdf fuzz check 4964258fef5970fc4963561b3bfa7074eabc7150) ... PASSED qpdf 1117 (convert output to qdf) ... PASSED qpdf 1118 (compare files) ... PASSED qpdf 1119 (object stream mode) ... PASSED -fuzz 1494 (qpdf checksum 4974516b19016c45f50b8551875afebb4a2904fc) ... PASSED -fuzz 1495 (qpdf fuzz check 4974516b19016c45f50b8551875afebb4a2904fc) ... PASSED qpdf 1120 (convert to qdf) ... PASSED qpdf 1121 (convert output to qdf) ... PASSED qpdf 1122 (compare files) ... PASSED qpdf 1123 (object stream mode) ... PASSED -fuzz 1496 (qpdf checksum 4980c6774707c0d4cee494f78865d0c8d7038f48) ... PASSED -PASSED -qpdf 1124 (convert to qdf) ... fuzz 1497 (qpdf fuzz check 4980c6774707c0d4cee494f78865d0c8d7038f48) ... PASSED +qpdf 1124 (convert to qdf) ... PASSED qpdf 1125 (convert output to qdf) ... PASSED qpdf 1126 (compare files) ... PASSED --- Specific File Tests --- qpdf 1127 (damaged stream) ... PASSED -fuzz 1498 (qpdf checksum 49827bf77bfdcda6ca8bf389d9c39d0010cd5516) ... PASSED -fuzz 1499 (qpdf fuzz check 49827bf77bfdcda6ca8bf389d9c39d0010cd5516) ... PASSED qpdf 1128 (damaged stream (C)) ... PASSED -fuzz 1500 (qpdf checksum 499719fbf3c7a6e8d4062c8a8cab7dc0ad0464ba) ... PASSED -fuzz 1501 (qpdf fuzz check 499719fbf3c7a6e8d4062c8a8cab7dc0ad0464ba) ... PASSED qpdf 1129 (compress objstm and xref) ... PASSED -fuzz 1502 (qpdf checksum 4a14436e6f7ee80594678c83568d2cd566787b3c) ... PASSED -fuzz 1503 (qpdf fuzz check 4a14436e6f7ee80594678c83568d2cd566787b3c) ... PASSED +fuzz 1172 (qpdf checksum 3aa641d488b8f0e2b5adcc429a967b96fd3437fb) ... PASSED +fuzz 1173 (qpdf fuzz check 3aa641d488b8f0e2b5adcc429a967b96fd3437fb) ... PASSED qpdf 1130 (check output) ... PASSED qpdf 1131 (qdf + preserved-unreferenced + xref streams) ... PASSED -fuzz 1504 (qpdf checksum 4a4b2f16cef220b5b353c300b4e0df7af9999968) ... PASSED -fuzz 1505 (qpdf fuzz check 4a4b2f16cef220b5b353c300b4e0df7af9999968) ... PASSED qpdf 1132 (check output) ... PASSED +fuzz 1174 (qpdf checksum 3ab9994a08c40dfb4a5fa8581084712757ad2f03) ... PASSED qpdf 1133 (check fix-qdf idempotency) ... PASSED -fuzz 1506 (qpdf checksum 4a5a9ca92a9114978c93f91c06f715be4b441087) ... PASSED -fuzz 1507 (qpdf fuzz check 4a5a9ca92a9114978c93f91c06f715be4b441087) ... PASSED +fuzz 1175 (qpdf fuzz check 3ab9994a08c40dfb4a5fa8581084712757ad2f03) ... PASSED +fuzz 1176 (qpdf checksum 3aefd5a41dd993e2ced3e76b0a27c0c8d9078b00) ... PASSED +fuzz 1177 (qpdf fuzz check 3aefd5a41dd993e2ced3e76b0a27c0c8d9078b00) ... PASSED qpdf 1134 (pages points to page) ... PASSED -fuzz 1508 (qpdf checksum 4a7ab8fb9d8609c0fbf13db3b48b2a2470094628) ... PASSED -fuzz 1509 (qpdf fuzz check 4a7ab8fb9d8609c0fbf13db3b48b2a2470094628) ... PASSED +fuzz 1178 (qpdf checksum 3b00211aece61a925e9626c7a8ed6b75ba3b6509) ... PASSED qpdf 1135 (check output) ... PASSED -fuzz 1510 (qpdf checksum 4a82ea440582f0cd7484cf143a7788165f909cea) ... PASSED -PASSED -fuzz 1511 (qpdf fuzz check 4a82ea440582f0cd7484cf143a7788165f909cea) ... --- Mutability Tests --- +fuzz 1179 (qpdf fuzz check 3b00211aece61a925e9626c7a8ed6b75ba3b6509) ... PASSED +--- Mutability Tests --- qpdf 1136 (no normalization) ... PASSED -fuzz 1512 (qpdf checksum 4a9847c645467515b7276af29fe41638123adc29) ... PASSED -fuzz 1513 (qpdf fuzz check 4a9847c645467515b7276af29fe41638123adc29) ... PASSED +fuzz 1180 (qpdf checksum 3b236300b0e414123807184387c9becf17937e99) ... PASSED +fuzz 1181 (qpdf fuzz check 3b236300b0e414123807184387c9becf17937e99) ... PASSED qpdf 1137 (object ordering) ... PASSED -fuzz 1514 (qpdf checksum 4a9dd9ae1a98cf6ebaec99191fa108b2cfb52d9e) ... PASSED -fuzz 1515 (qpdf fuzz check 4a9dd9ae1a98cf6ebaec99191fa108b2cfb52d9e) ... PASSED -fuzz 1516 (qpdf checksum 4ac4858a681362cf902722e4e5da3f691f1a0e83) ... PASSED -fuzz 1517 (qpdf fuzz check 4ac4858a681362cf902722e4e5da3f691f1a0e83) ... PASSED qpdf 1138 (make direct with allow_streams) ... PASSED -fuzz 1518 (qpdf checksum 4ae1118226e6e70900c4b85c34d133797c5cab73) ... PASSED -fuzz 1519 (qpdf fuzz check 4ae1118226e6e70900c4b85c34d133797c5cab73) ... PASSED qpdf 1139 (stream detected) ... PASSED -fuzz 1520 (qpdf checksum 4b029bddc8616254122d3fe9442dbc2ecfb79af5) ... PASSED -fuzz 1521 (qpdf fuzz check 4b029bddc8616254122d3fe9442dbc2ecfb79af5) ... PASSED qpdf 1140 (loop detected) ... PASSED -fuzz 1522 (qpdf checksum 4b2c9fe5936d3b69388c3388b36390e184ad93bb) ... PASSED -fuzz 1523 (qpdf fuzz check 4b2c9fe5936d3b69388c3388b36390e184ad93bb) ... PASSED --- Extraction Tests --- qpdf 1141 (show xref) ... PASSED -PASSED -fuzz 1524 (qpdf checksum 4b72dd00854252d3d695c299e97e329d870ab623) ... qpdf 1142 (show pages) ... PASSED -fuzz 1525 (qpdf fuzz check 4b72dd00854252d3d695c299e97e329d870ab623) ... PASSED +qpdf 1142 (show pages) ... PASSED qpdf 1143 (show-pages-images) ... PASSED -fuzz 1526 (qpdf checksum 4b74b197ac27851d7f445aaff1a737f65e5c1a33) ... PASSED -fuzz 1527 (qpdf fuzz check 4b74b197ac27851d7f445aaff1a737f65e5c1a33) ... PASSED qpdf 1144 (show-pages-images) ... PASSED -fuzz 1528 (qpdf checksum 4b9b59e797d98acba3d9bcbead696882a4a7c0d4) ... PASSED -fuzz 1529 (qpdf fuzz check 4b9b59e797d98acba3d9bcbead696882a4a7c0d4) ... PASSED -fuzz 1530 (qpdf checksum 4ba716c57e57ec2eb63423395bde353db2099298) ... PASSED qpdf 1145 (show-page-1) ... PASSED -fuzz 1531 (qpdf fuzz check 4ba716c57e57ec2eb63423395bde353db2099298) ... PASSED qpdf 1146 (show-page-1-content-raw) ... PASSED qpdf 1147 (show-page-1-content-filtered) ... PASSED -fuzz 1532 (qpdf checksum 4bb202a457fe4677ac973324d0909f2d5ea17672) ... PASSED -fuzz 1533 (qpdf fuzz check 4bb202a457fe4677ac973324d0909f2d5ea17672) ... PASSED qpdf 1148 (show-page-1-content-normalized) ... PASSED -fuzz 1534 (qpdf checksum 4bcba45e712b1496fb5736032d14499edc600a62) ... PASSED -fuzz 1535 (qpdf fuzz check 4bcba45e712b1496fb5736032d14499edc600a62) ... PASSED qpdf 1149 (show-page-1-image) ... PASSED -fuzz 1536 (qpdf checksum 4bde5ed18d712d2f01a449c1acc1879e56d68b0e) ... PASSED -fuzz 1537 (qpdf fuzz check 4bde5ed18d712d2f01a449c1acc1879e56d68b0e) ... PASSED -fuzz 1538 (qpdf checksum 4be3a228a5dc2ccf91f2dc28caa260a34659b91c) ... PASSED -fuzz 1539 (qpdf fuzz check 4be3a228a5dc2ccf91f2dc28caa260a34659b91c) ... PASSED -fuzz 1540 (qpdf checksum 4bf1aec2a8f1d2baffdcbf84bd6e512a6b61e57a) ... PASSED -fuzz 1541 (qpdf fuzz check 4bf1aec2a8f1d2baffdcbf84bd6e512a6b61e57a) ... PASSED -fuzz 1542 (qpdf checksum 4bf3a788fa8201588e59a23db03e6eeec98496b1) ... PASSED -fuzz 1543 (qpdf fuzz check 4bf3a788fa8201588e59a23db03e6eeec98496b1) ... PASSED -fuzz 1544 (qpdf checksum 4bf9ed1a4ae2deeb482effcf96d6da46f11dc33e) ... PASSED -fuzz 1545 (qpdf fuzz check 4bf9ed1a4ae2deeb482effcf96d6da46f11dc33e) ... PASSED -fuzz 1546 (qpdf checksum 4c011adcc7eb0a526ccd67ea76203fd35dae9bad) ... PASSED -fuzz 1547 (qpdf fuzz check 4c011adcc7eb0a526ccd67ea76203fd35dae9bad) ... PASSED -fuzz 1548 (qpdf checksum 4c324fd8c6cdcb069fe93ec388a7dd71609d77d6) ... PASSED -fuzz 1549 (qpdf fuzz check 4c324fd8c6cdcb069fe93ec388a7dd71609d77d6) ... PASSED -fuzz 1550 (qpdf checksum 4c48bbb92dcf5362ce7083af91465b57bdcd3d4d) ... PASSED -fuzz 1551 (qpdf fuzz check 4c48bbb92dcf5362ce7083af91465b57bdcd3d4d) ... PASSED -fuzz 1552 (qpdf checksum 4c52e1c4f2f682a3435c949bb4f9bb5df48d920d) ... PASSED -fuzz 1553 (qpdf fuzz check 4c52e1c4f2f682a3435c949bb4f9bb5df48d920d) ... PASSED +fuzz 1182 (qpdf checksum 3b3793961bd1c41e1182dff2475ab402534e33b5) ... PASSED +fuzz 1183 (qpdf fuzz check 3b3793961bd1c41e1182dff2475ab402534e33b5) ... PASSED +fuzz 1184 (qpdf checksum 3b3e47b48ff66b88c0c003bea68565c3b7d55980) ... PASSED +fuzz 1185 (qpdf fuzz check 3b3e47b48ff66b88c0c003bea68565c3b7d55980) ... PASSED +fuzz 1186 (qpdf checksum 3b4e82b7c993545ba72fdd1b6ca37b6499ae1278) ... PASSED qpdf 1150 (unfilterable stream data) ... PASSED -fuzz 1554 (qpdf checksum 4c575be52e125df10eb77b96f8a701cd42dac464) ... PASSED -fuzz 1555 (qpdf fuzz check 4c575be52e125df10eb77b96f8a701cd42dac464) ... PASSED +fuzz 1187 (qpdf fuzz check 3b4e82b7c993545ba72fdd1b6ca37b6499ae1278) ... PASSED qpdf 1151 (show-xref-by-id) ... PASSED -fuzz 1556 (qpdf checksum 4c66b3aeef0d436a3beb36ff4fd9eaa6f541849b) ... PASSED -fuzz 1557 (qpdf fuzz check 4c66b3aeef0d436a3beb36ff4fd9eaa6f541849b) ... PASSED +fuzz 1188 (qpdf checksum 3b92aa66cf8a85dec8b6221d3834b02bcca65b69) ... PASSED +fuzz 1189 (qpdf fuzz check 3b92aa66cf8a85dec8b6221d3834b02bcca65b69) ... PASSED qpdf 1152 (show-xref-by-id-filtered) ... PASSED +fuzz 1190 (qpdf checksum 3bc15c8aae3e4124dd409035f32ea2fd6835efc9) ... PASSED +fuzz 1191 (qpdf fuzz check 3bc15c8aae3e4124dd409035f32ea2fd6835efc9) ... PASSED qpdf 1153 (show trailer) ... PASSED +fuzz 1192 (qpdf checksum 3bc8a2c7b5509fe944e47a0df3cf13fa5985c13e) ... PASSED +fuzz 1193 (qpdf fuzz check 3bc8a2c7b5509fe944e47a0df3cf13fa5985c13e) ... PASSED --- Clear-text Metadata Tests --- qpdf 1154 (check metadata: compressed-metadata.pdf) ... PASSED qpdf 1155 (check metadata: enc-base.pdf) ... PASSED +fuzz 1194 (qpdf checksum 3bd484e6b80f457ff9cca9a94c645abf66aa3f84) ... PASSED +fuzz 1195 (qpdf fuzz check 3bd484e6b80f457ff9cca9a94c645abf66aa3f84) ... PASSED qpdf 1156 (compress streams (compressed-metadata.pdf)) ... PASSED +fuzz 1196 (qpdf checksum 3bfdf542bd39ccca02c4522d33043647bfec7603) ... PASSED +fuzz 1197 (qpdf fuzz check 3bfdf542bd39ccca02c4522d33043647bfec7603) ... PASSED qpdf 1157 (check metadata: a.pdf) ... PASSED qpdf 1158 (encrypt normally) ... PASSED +fuzz 1198 (qpdf checksum 3c1686557c71ff8c4c2c62eb7fad4a3186b9fa57) ... PASSED +fuzz 1199 (qpdf fuzz check 3c1686557c71ff8c4c2c62eb7fad4a3186b9fa57) ... PASSED qpdf 1159 (check metadata: b.pdf) ... PASSED qpdf 1160 (encrypt V4) ... PASSED +fuzz 1200 (qpdf checksum 3c1bffaf1a3a1e3a9234d46eff2160932e495f6c) ... PASSED +fuzz 1201 (qpdf fuzz check 3c1bffaf1a3a1e3a9234d46eff2160932e495f6c) ... PASSED qpdf 1161 (check metadata: b.pdf) ... PASSED qpdf 1162 (encrypt with cleartext metadata) ... PASSED +fuzz 1202 (qpdf checksum 3c1d6c1e555ba4084ebc8a916c0f67abefb6ffe9) ... PASSED +fuzz 1203 (qpdf fuzz check 3c1d6c1e555ba4084ebc8a916c0f67abefb6ffe9) ... PASSED qpdf 1163 (check metadata: b.pdf) ... PASSED qpdf 1164 (preserve encryption) ... PASSED qpdf 1165 (check metadata: c.pdf) ... PASSED @@ -4212,11 +4204,21 @@ qpdf 1173 (check metadata: b.pdf) ... PASSED qpdf 1174 (encrypt V4) ... PASSED qpdf 1175 (check metadata: b.pdf) ... PASSED -qpdf 1176 (encrypt with cleartext metadata) ... PASSED +fuzz 1204 (qpdf checksum 3c3319645d1da2d79b3b488b9a68462b7eabd4f6) ... PASSED +PASSED +qpdf 1176 (encrypt with cleartext metadata) ... fuzz 1205 (qpdf fuzz check 3c3319645d1da2d79b3b488b9a68462b7eabd4f6) ... PASSED qpdf 1177 (check metadata: b.pdf) ... PASSED +fuzz 1206 (qpdf checksum 3c3872feb6b7fabe39a541a33ba4fe11f03f693d) ... PASSED +fuzz 1207 (qpdf fuzz check 3c3872feb6b7fabe39a541a33ba4fe11f03f693d) ... PASSED qpdf 1178 (preserve encryption) ... PASSED +fuzz 1208 (qpdf checksum 3c391775dea3fba6f26969f63cf8a3e869849f3d) ... PASSED +fuzz 1209 (qpdf fuzz check 3c391775dea3fba6f26969f63cf8a3e869849f3d) ... PASSED +fuzz 1210 (qpdf checksum 3c40021e57b414f02ffe2d2cf8f097f0fda363c3) ... PASSED +fuzz 1211 (qpdf fuzz check 3c40021e57b414f02ffe2d2cf8f097f0fda363c3) ... PASSED qpdf 1179 (check metadata: c.pdf) ... PASSED qpdf 1180 (encrypt with aes and cleartext metadata) ... PASSED +fuzz 1212 (qpdf checksum 3c9fa080c65da9e26a432a71ccc88cc80ac0743c) ... PASSED +fuzz 1213 (qpdf fuzz check 3c9fa080c65da9e26a432a71ccc88cc80ac0743c) ... PASSED qpdf 1181 (check metadata: b.pdf) ... PASSED qpdf 1182 (preserve encryption) ... PASSED qpdf 1183 (check metadata: c.pdf) ... PASSED @@ -4230,10 +4232,20 @@ qpdf 1191 (check metadata: b.pdf) ... PASSED qpdf 1192 (preserve encryption) ... PASSED qpdf 1193 (check metadata: c.pdf) ... PASSED +fuzz 1214 (qpdf checksum 3cbe35aa33e21dfedbd1e51e1a660c2515a4b92f) ... PASSED +fuzz 1215 (qpdf fuzz check 3cbe35aa33e21dfedbd1e51e1a660c2515a4b92f) ... PASSED qpdf 1194 (encrypt with aes and cleartext metadata) ... PASSED +fuzz 1216 (qpdf checksum 3cda350bac61fc0904d0a39d0e0d816b359197c8) ... PASSED +fuzz 1217 (qpdf fuzz check 3cda350bac61fc0904d0a39d0e0d816b359197c8) ... PASSED qpdf 1195 (check metadata: b.pdf) ... PASSED +fuzz 1218 (qpdf checksum 3d1156a15c92c6f4ff1b79045d0e9ec9dad5a4ff) ... PASSED +fuzz 1219 (qpdf fuzz check 3d1156a15c92c6f4ff1b79045d0e9ec9dad5a4ff) ... PASSED qpdf 1196 (preserve encryption) ... PASSED +fuzz 1220 (qpdf checksum 3d1b0158529b680a36db9da21c064e0c980b33b5) ... PASSED +fuzz 1221 (qpdf fuzz check 3d1b0158529b680a36db9da21c064e0c980b33b5) ... PASSED qpdf 1197 (check metadata: c.pdf) ... PASSED +fuzz 1222 (qpdf checksum 3d6f86cdaef49bc259b23df474041013ac7e9b91) ... PASSED +fuzz 1223 (qpdf fuzz check 3d6f86cdaef49bc259b23df474041013ac7e9b91) ... PASSED qpdf 1198 (preserve streams (enc-base.pdf)) ... PASSED qpdf 1199 (check metadata: a.pdf) ... PASSED qpdf 1200 (encrypt normally) ... PASSED @@ -4242,1778 +4254,2471 @@ qpdf 1203 (check metadata: b.pdf) ... PASSED qpdf 1204 (encrypt with cleartext metadata) ... PASSED qpdf 1205 (check metadata: b.pdf) ... PASSED +fuzz 1224 (qpdf checksum 3d76b30d3b8adf2b2094ca7a3419e72228e16cba) ... PASSED +fuzz 1225 (qpdf fuzz check 3d76b30d3b8adf2b2094ca7a3419e72228e16cba) ... PASSED qpdf 1206 (preserve encryption) ... PASSED +fuzz 1226 (qpdf checksum 3d7807f281aee5d9067b7ac1a36b1274451b384f) ... PASSED +fuzz 1227 (qpdf fuzz check 3d7807f281aee5d9067b7ac1a36b1274451b384f) ... PASSED qpdf 1207 (check metadata: c.pdf) ... PASSED +fuzz 1228 (qpdf checksum 3d9bf87443856de15718674904de0e31e7bbb30b) ... PASSED +fuzz 1229 (qpdf fuzz check 3d9bf87443856de15718674904de0e31e7bbb30b) ... PASSED qpdf 1208 (encrypt with aes and cleartext metadata) ... PASSED +fuzz 1230 (qpdf checksum 3db520dba26f1292ca4486868288755b302f7aa9) ... PASSED +fuzz 1231 (qpdf fuzz check 3db520dba26f1292ca4486868288755b302f7aa9) ... PASSED qpdf 1209 (check metadata: b.pdf) ... PASSED qpdf 1210 (preserve encryption) ... PASSED +fuzz 1232 (qpdf checksum 3dbef2ab45f2a78aa66cd195c7a050b916e5d22d) ... PASSED +fuzz 1233 (qpdf fuzz check 3dbef2ab45f2a78aa66cd195c7a050b916e5d22d) ... PASSED qpdf 1211 (check metadata: c.pdf) ... PASSED +fuzz 1234 (qpdf checksum 3def07fa5f196a455313062d945ce227c033b0bb) ... PASSED +fuzz 1235 (qpdf fuzz check 3def07fa5f196a455313062d945ce227c033b0bb) ... PASSED --- Linearization Tests --- qpdf 1212 (dump linearization: lin0) ... PASSED qpdf 1213 (dump linearization: lin1) ... PASSED +fuzz 1236 (qpdf checksum 3df44d2e6cfa8af6d2f07e96e8e1edb2dfac5118) ... PASSED +fuzz 1237 (qpdf fuzz check 3df44d2e6cfa8af6d2f07e96e8e1edb2dfac5118) ... PASSED qpdf 1214 (dump linearization: lin2) ... PASSED +fuzz 1238 (qpdf checksum 3df8dedc1bdd44c5e5fd2128a1d04ea2b18c6f84) ... PASSED +fuzz 1239 (qpdf fuzz check 3df8dedc1bdd44c5e5fd2128a1d04ea2b18c6f84) ... PASSED +fuzz 1240 (qpdf checksum 3e0bf9ea8db16b87dbe4a2bf6271ea8dca683149) ... PASSED +fuzz 1241 (qpdf fuzz check 3e0bf9ea8db16b87dbe4a2bf6271ea8dca683149) ... PASSED qpdf 1215 (dump linearization: lin3) ... PASSED -fuzz 1558 (qpdf checksum 4c71084fee814861c687d00b63eb06c804288a05) ... PASSED -fuzz 1559 (qpdf fuzz check 4c71084fee814861c687d00b63eb06c804288a05) ... PASSED +fuzz 1242 (qpdf checksum 3e3d4341d9c35a91da59ee2d35fae94b5e525521) ... PASSED +fuzz 1243 (qpdf fuzz check 3e3d4341d9c35a91da59ee2d35fae94b5e525521) ... PASSED +fuzz 1244 (qpdf checksum 3e4dc9d8777cca46b7645d2ff24b47c6b05c8700) ... PASSED +fuzz 1245 (qpdf fuzz check 3e4dc9d8777cca46b7645d2ff24b47c6b05c8700) ... PASSED +fuzz 1246 (qpdf checksum 3e552a71c28e433fa52cd9dc6bb2641425e3509b) ... PASSED qpdf 1216 (dump linearization: lin4) ... PASSED +fuzz 1247 (qpdf fuzz check 3e552a71c28e433fa52cd9dc6bb2641425e3509b) ... PASSED qpdf 1217 (dump linearization: lin5) ... PASSED +fuzz 1248 (qpdf checksum 3e58f6b1614d36915aec7714ef776cd0db82b749) ... PASSED +fuzz 1249 (qpdf fuzz check 3e58f6b1614d36915aec7714ef776cd0db82b749) ... PASSED +qpdf 1218 (dump linearization: lin6) ... PASSED +fuzz 1250 (qpdf checksum 3e5d59d386a9b1aa37977448d2ffaa378b762882) ... PASSED +fuzz 1251 (qpdf fuzz check 3e5d59d386a9b1aa37977448d2ffaa378b762882) ... PASSED +qpdf 1219 (dump linearization: lin7) ... PASSED +qpdf 1220 (dump linearization: lin8) ... PASSED +qpdf 1221 (dump linearization: lin9) ... PASSED +qpdf 1222 (dump linearization: badlin1) ... PASSED +qpdf 1223 (modified) ... PASSED +fuzz 1252 (qpdf checksum 3e82c77e39cd956172362461a4fcc08a64af92c8) ... PASSED +fuzz 1253 (qpdf fuzz check 3e82c77e39cd956172362461a4fcc08a64af92c8) ... PASSED +qpdf 1224 (check output) ... PASSED +fuzz 1254 (qpdf checksum 3e90bd4dd45e2ac9af0d4eff43b9759a5d246c3c) ... PASSED +fuzz 1255 (qpdf fuzz check 3e90bd4dd45e2ac9af0d4eff43b9759a5d246c3c) ... PASSED +qpdf 1225 (linearized and modified) ... PASSED +fuzz 1256 (qpdf checksum 3ea7bcb9d838b5d93f72c52e053809ecb1a965ce) ... PASSED +fuzz 1257 (qpdf fuzz check 3ea7bcb9d838b5d93f72c52e053809ecb1a965ce) ... PASSED +qpdf 1226 (check output) ... PASSED +qpdf 1227 (check linearized and modified) ... PASSED +fuzz 1258 (qpdf checksum 3ec2070b8fd70bb649af22555bac099943d8c548) ... PASSED +fuzz 1259 (qpdf fuzz check 3ec2070b8fd70bb649af22555bac099943d8c548) ... PASSED +qpdf 1228 (check multiple modifications) ... PASSED +fuzz 1260 (qpdf checksum 3ec7ec799f0b45becd69e6e9a3b7f5a826425729) ... PASSED +fuzz 1261 (qpdf fuzz check 3ec7ec799f0b45becd69e6e9a3b7f5a826425729) ... PASSED +qpdf 1229 (linearize lin-special (disable)) ... PASSED +qpdf 1230 (check linearization) ... PASSED +qpdf 1231 (relinearize lin-special 1) ... PASSED +qpdf 1232 (relinearize lin-special 2) ... PASSED +qpdf 1233 (compare files (disable)) ... PASSED +qpdf 1234 (check lin-special (disable)) ... PASSED +qpdf 1235 (linearize lin-special (preserve)) ... PASSED +qpdf 1236 (check linearization) ... PASSED +qpdf 1237 (relinearize lin-special 1) ... PASSED +qpdf 1238 (relinearize lin-special 2) ... PASSED +qpdf 1239 (compare files (preserve)) ... PASSED +qpdf 1240 (check lin-special (preserve)) ... PASSED +qpdf 1241 (linearize lin-special (generate)) ... PASSED +qpdf 1242 (check linearization) ... PASSED +qpdf 1243 (relinearize lin-special 1) ... PASSED +fuzz 1262 (qpdf checksum 3ee63bab07fd2e397996a6adbab37427b9f48cbb) ... PASSED +fuzz 1263 (qpdf fuzz check 3ee63bab07fd2e397996a6adbab37427b9f48cbb) ... PASSED +qpdf 1244 (relinearize lin-special 2) ... PASSED +qpdf 1245 (compare files (generate)) ... PASSED +qpdf 1246 (check lin-special (generate)) ... PASSED +qpdf 1247 (linearize delete-and-reuse (disable)) ... PASSED +fuzz 1264 (qpdf checksum 3ef65c433665778ddce252e6c51a2180021e9842) ... PASSED +fuzz 1265 (qpdf fuzz check 3ef65c433665778ddce252e6c51a2180021e9842) ... PASSED +qpdf 1248 (check linearization) ... PASSED +fuzz 1266 (qpdf checksum 3f26a2d060618c0ffaad266cea9652eb9cedbce4) ... PASSED +fuzz 1267 (qpdf fuzz check 3f26a2d060618c0ffaad266cea9652eb9cedbce4) ... PASSED +qpdf 1249 (relinearize delete-and-reuse 1) ... PASSED +fuzz 1268 (qpdf checksum 3f2c423888870422cd3fe74f82fb369bf969dd93) ... PASSED +fuzz 1269 (qpdf fuzz check 3f2c423888870422cd3fe74f82fb369bf969dd93) ... PASSED +qpdf 1250 (relinearize delete-and-reuse 2) ... PASSED +qpdf 1251 (compare files (disable)) ... PASSED +qpdf 1252 (linearize delete-and-reuse (preserve)) ... PASSED +fuzz 1270 (qpdf checksum 3f3d2d8955322f325af6db2238355fa07007ebd9) ... PASSED +fuzz 1271 (qpdf fuzz check 3f3d2d8955322f325af6db2238355fa07007ebd9) ... PASSED +fuzz 1272 (qpdf checksum 3f486cfb1860d5673607a39cd8ec0e14fee23ea8) ... PASSED +fuzz 1273 (qpdf fuzz check 3f486cfb1860d5673607a39cd8ec0e14fee23ea8) ... PASSED +qpdf 1253 (check linearization) ... PASSED +fuzz 1274 (qpdf checksum 3f4db0359946d11e2301b717b98eec48efa075ab) ... PASSED +fuzz 1275 (qpdf fuzz check 3f4db0359946d11e2301b717b98eec48efa075ab) ... PASSED +qpdf 1254 (relinearize delete-and-reuse 1) ... PASSED +fuzz 1276 (qpdf checksum 3f645df2528ff094a9d9d3355e889b3944c7a8a3) ... PASSED +PASSED +qpdf 1255 (relinearize delete-and-reuse 2) ... fuzz 1277 (qpdf fuzz check 3f645df2528ff094a9d9d3355e889b3944c7a8a3) ... PASSED +fuzz 1278 (qpdf checksum 3f72b14d4c35e4c84f1beb47e7e69bf053ec1e24) ... PASSED +fuzz 1279 (qpdf fuzz check 3f72b14d4c35e4c84f1beb47e7e69bf053ec1e24) ... PASSED +qpdf 1256 (compare files (preserve)) ... PASSED +qpdf 1257 (linearize delete-and-reuse (generate)) ... PASSED +fuzz 1280 (qpdf checksum 3f77a31b1da240ab73406337a5b88fab54988a2c) ... PASSED +fuzz 1281 (qpdf fuzz check 3f77a31b1da240ab73406337a5b88fab54988a2c) ... PASSED +qpdf 1258 (check linearization) ... PASSED +fuzz 1282 (qpdf checksum 3f7f70ba819d9ad2adf235948c25093d0ffc9b99) ... PASSED +fuzz 1283 (qpdf fuzz check 3f7f70ba819d9ad2adf235948c25093d0ffc9b99) ... PASSED +qpdf 1259 (relinearize delete-and-reuse 1) ... PASSED +fuzz 1284 (qpdf checksum 3f8c69341d635c5a374cb1fb8006d3b2b0b15876) ... PASSED +fuzz 1285 (qpdf fuzz check 3f8c69341d635c5a374cb1fb8006d3b2b0b15876) ... PASSED +qpdf 1260 (relinearize delete-and-reuse 2) ... PASSED +fuzz 1286 (qpdf checksum 3f8ca0953274d4a1383f5f595db29a7cbd34b9e9) ... PASSED +fuzz 1287 (qpdf fuzz check 3f8ca0953274d4a1383f5f595db29a7cbd34b9e9) ... PASSED +fuzz 1288 (qpdf checksum 3f9be36fc76bda163746c6c2c79d1d27465ae9df) ... PASSED +fuzz 1289 (qpdf fuzz check 3f9be36fc76bda163746c6c2c79d1d27465ae9df) ... PASSED +qpdf 1261 (compare files (generate)) ... PASSED +qpdf 1262 (linearize lin-delete-and-reuse (disable)) ... PASSED +fuzz 1290 (qpdf checksum 3fa81a11870039e18ff0cb763817ec2ecf0c91a0) ... PASSED +fuzz 1291 (qpdf fuzz check 3fa81a11870039e18ff0cb763817ec2ecf0c91a0) ... PASSED +qpdf 1263 (check linearization) ... PASSED +fuzz 1292 (qpdf checksum 3fa9135aab7c3c7d2212718e837f474e2696fcc7) ... PASSED +fuzz 1293 (qpdf fuzz check 3fa9135aab7c3c7d2212718e837f474e2696fcc7) ... PASSED +qpdf 1264 (relinearize lin-delete-and-reuse 1) ... PASSED +fuzz 1294 (qpdf checksum 3fae086895dc07ba3bc52bb287622ded4920353a) ... PASSED +fuzz 1295 (qpdf fuzz check 3fae086895dc07ba3bc52bb287622ded4920353a) ... PASSED +fuzz 1296 (qpdf checksum 3fb57365dde066ece55abc33ddcbb3f3e6298ac1) ... PASSED +fuzz 1297 (qpdf fuzz check 3fb57365dde066ece55abc33ddcbb3f3e6298ac1) ... PASSED +qpdf 1265 (relinearize lin-delete-and-reuse 2) ... PASSED +fuzz 1298 (qpdf checksum 3fc5af2902fdb8c99e3f4e065f1d151e739aa281) ... PASSED +fuzz 1299 (qpdf fuzz check 3fc5af2902fdb8c99e3f4e065f1d151e739aa281) ... PASSED +qpdf 1266 (compare files (disable)) ... PASSED +qpdf 1267 (linearize lin-delete-and-reuse (preserve)) ... PASSED +fuzz 1300 (qpdf checksum 3fe87a1f7be24581cd22aa2bb888a2aa856ad7c4) ... PASSED +fuzz 1301 (qpdf fuzz check 3fe87a1f7be24581cd22aa2bb888a2aa856ad7c4) ... PASSED +fuzz 1302 (qpdf checksum 3ff555e942e58e7105712bb5c50f925bdd055cb1) ... PASSED +fuzz 1303 (qpdf fuzz check 3ff555e942e58e7105712bb5c50f925bdd055cb1) ... PASSED +qpdf 1268 (check linearization) ... PASSED +fuzz 1304 (qpdf checksum 3ff9cdbf98ac3a324b40fa8c6e37ec8f3118d342) ... PASSED +fuzz 1305 (qpdf fuzz check 3ff9cdbf98ac3a324b40fa8c6e37ec8f3118d342) ... PASSED +qpdf 1269 (relinearize lin-delete-and-reuse 1) ... PASSED +qpdf 1270 (relinearize lin-delete-and-reuse 2) ... PASSED +fuzz 1306 (qpdf checksum 4003caac95a6ddc3c688aecdd4a2298e25c24468) ... PASSED +qpdf 1271 (compare files (preserve)) ... PASSED +fuzz 1307 (qpdf fuzz check 4003caac95a6ddc3c688aecdd4a2298e25c24468) ... PASSED +qpdf 1272 (linearize lin-delete-and-reuse (generate)) ... PASSED +qpdf 1273 (check linearization) ... PASSED +fuzz 1308 (qpdf checksum 40167489da1766fcf4f08449f6bf6ea9aa92214e) ... PASSED +fuzz 1309 (qpdf fuzz check 40167489da1766fcf4f08449f6bf6ea9aa92214e) ... PASSED +qpdf 1274 (relinearize lin-delete-and-reuse 1) ... PASSED +fuzz 1310 (qpdf checksum 40690c7a5d041b1738d67359ce047e6228a1f7ed) ... PASSED +fuzz 1311 (qpdf fuzz check 40690c7a5d041b1738d67359ce047e6228a1f7ed) ... PASSED +fuzz 1312 (qpdf checksum 4082e07afee06a129a651fb7e76c00d15a18c4eb) ... PASSED +fuzz 1313 (qpdf fuzz check 4082e07afee06a129a651fb7e76c00d15a18c4eb) ... PASSED +qpdf 1275 (relinearize lin-delete-and-reuse 2) ... PASSED +fuzz 1314 (qpdf checksum 4097612f44d91731319f490a3be5515508c4bebe) ... PASSED +fuzz 1315 (qpdf fuzz check 4097612f44d91731319f490a3be5515508c4bebe) ... PASSED +qpdf 1276 (compare files (generate)) ... PASSED +qpdf 1277 (linearize object-stream (disable)) ... PASSED +fuzz 1316 (qpdf checksum 409ad57f20e2446d8619f508ab96aa484d387911) ... PASSED +fuzz 1317 (qpdf fuzz check 409ad57f20e2446d8619f508ab96aa484d387911) ... PASSED +qpdf 1278 (check linearization) ... PASSED +fuzz 1318 (qpdf checksum 40a88a032b6f311f825b2184ce7d7da4fd8e491d) ... PASSED +fuzz 1319 (qpdf fuzz check 40a88a032b6f311f825b2184ce7d7da4fd8e491d) ... PASSED +qpdf 1279 (relinearize object-stream 1) ... PASSED +fuzz 1320 (qpdf checksum 40b60f0078c9068bfd3f60948e6ebd9ebf8900e1) ... PASSED +fuzz 1321 (qpdf fuzz check 40b60f0078c9068bfd3f60948e6ebd9ebf8900e1) ... PASSED +qpdf 1280 (relinearize object-stream 2) ... PASSED +qpdf 1281 (compare files (disable)) ... PASSED +qpdf 1282 (check object-stream (disable)) ... PASSED +qpdf 1283 (linearize object-stream (preserve)) ... PASSED +fuzz 1322 (qpdf checksum 40c40a871c8a660ba7fc7b01c774d717aa741796) ... PASSED +fuzz 1323 (qpdf fuzz check 40c40a871c8a660ba7fc7b01c774d717aa741796) ... PASSED +qpdf 1284 (check linearization) ... PASSED +PASSED +fuzz 1324 (qpdf checksum 40c934e363340e40ffe2ef3fe3b40e6f3c30e2f4) ... qpdf 1285 (relinearize object-stream 1) ... PASSED +fuzz 1325 (qpdf fuzz check 40c934e363340e40ffe2ef3fe3b40e6f3c30e2f4) ... PASSED +qpdf 1286 (relinearize object-stream 2) ... PASSED +qpdf 1287 (compare files (preserve)) ... PASSED +qpdf 1288 (check object-stream (preserve)) ... PASSED +qpdf 1289 (linearize object-stream (generate)) ... PASSED +fuzz 1326 (qpdf checksum 40d3f4030e2156133645b26763637ef7afb10032) ... PASSED +fuzz 1327 (qpdf fuzz check 40d3f4030e2156133645b26763637ef7afb10032) ... PASSED +qpdf 1290 (check linearization) ... PASSED +fuzz 1328 (qpdf checksum 40fc4a4ed133fdf4288b9304cf7df3e172bf85e7) ... PASSED +fuzz 1329 (qpdf fuzz check 40fc4a4ed133fdf4288b9304cf7df3e172bf85e7) ... PASSED +qpdf 1291 (relinearize object-stream 1) ... PASSED +fuzz 1330 (qpdf checksum 411f3088648d84daec1885c026ad15d18f3a7569) ... PASSED +fuzz 1331 (qpdf fuzz check 411f3088648d84daec1885c026ad15d18f3a7569) ... PASSED +qpdf 1292 (relinearize object-stream 2) ... PASSED +fuzz 1332 (qpdf checksum 4120885bed569d3692044776fde313a5437e30af) ... PASSED +fuzz 1333 (qpdf fuzz check 4120885bed569d3692044776fde313a5437e30af) ... PASSED +qpdf 1293 (compare files (generate)) ... PASSED +qpdf 1294 (check object-stream (generate)) ... PASSED +qpdf 1295 (linearize hybrid-xref (disable)) ... PASSED +fuzz 1334 (qpdf checksum 41222872eb4784c3c7500b47b21e5b5c8d315bb9) ... PASSED +fuzz 1335 (qpdf fuzz check 41222872eb4784c3c7500b47b21e5b5c8d315bb9) ... PASSED +fuzz 1336 (qpdf checksum 41319248218eb3825dbdedd7b79820be1e78d131) ... PASSED +fuzz 1337 (qpdf fuzz check 41319248218eb3825dbdedd7b79820be1e78d131) ... PASSED +qpdf 1296 (check linearization) ... PASSED +qpdf 1297 (relinearize hybrid-xref 1) ... PASSED +fuzz 1338 (qpdf checksum 413b4601ad044274ca8c7fcc7223766a91e8ea46) ... PASSED +fuzz 1339 (qpdf fuzz check 413b4601ad044274ca8c7fcc7223766a91e8ea46) ... PASSED +qpdf 1298 (relinearize hybrid-xref 2) ... PASSED +fuzz 1340 (qpdf checksum 4153bc46ab91b43955cb22b22eb9850e5effce98) ... PASSED +fuzz 1341 (qpdf fuzz check 4153bc46ab91b43955cb22b22eb9850e5effce98) ... PASSED +qpdf 1299 (compare files (disable)) ... PASSED +qpdf 1300 (linearize hybrid-xref (preserve)) ... PASSED +fuzz 1342 (qpdf checksum 416f70e0b69022ecfe750ac2be096541973b9733) ... PASSED +fuzz 1343 (qpdf fuzz check 416f70e0b69022ecfe750ac2be096541973b9733) ... PASSED +qpdf 1301 (check linearization) ... PASSED +fuzz 1344 (qpdf checksum 419242d1151510da80ff2573ea0ccf2d926bac82) ... PASSED +fuzz 1345 (qpdf fuzz check 419242d1151510da80ff2573ea0ccf2d926bac82) ... PASSED +qpdf 1302 (relinearize hybrid-xref 1) ... PASSED +fuzz 1346 (qpdf checksum 41a4f21e6f57976758017f8445f08299227509ec) ... PASSED +fuzz 1347 (qpdf fuzz check 41a4f21e6f57976758017f8445f08299227509ec) ... PASSED +qpdf 1303 (relinearize hybrid-xref 2) ... PASSED +fuzz 1348 (qpdf checksum 41ad80ef84f6ac3ab137f60373210ff784fa58ac) ... PASSED +fuzz 1349 (qpdf fuzz check 41ad80ef84f6ac3ab137f60373210ff784fa58ac) ... PASSED +qpdf 1304 (compare files (preserve)) ... PASSED +fuzz 1350 (qpdf checksum 41b165f65d2f0718a79414a8a71850eda59752f9) ... PASSED +PASSED +qpdf 1305 (linearize hybrid-xref (generate)) ... fuzz 1351 (qpdf fuzz check 41b165f65d2f0718a79414a8a71850eda59752f9) ... PASSED +fuzz 1352 (qpdf checksum 41d2fe390a5265b29bd7036d2890163e93b1082a) ... PASSED +fuzz 1353 (qpdf fuzz check 41d2fe390a5265b29bd7036d2890163e93b1082a) ... PASSED +fuzz 1354 (qpdf checksum 41d3faf1b0b07f3729a4b897fe90e5ca3c5652df) ... PASSED +qpdf 1306 (check linearization) ... PASSED +fuzz 1355 (qpdf fuzz check 41d3faf1b0b07f3729a4b897fe90e5ca3c5652df) ... PASSED +fuzz 1356 (qpdf checksum 41d9a8223da3a39ebc04cc3d0c370e37142e9b94) ... PASSED +fuzz 1357 (qpdf fuzz check 41d9a8223da3a39ebc04cc3d0c370e37142e9b94) ... PASSED +qpdf 1307 (relinearize hybrid-xref 1) ... PASSED +qpdf 1308 (relinearize hybrid-xref 2) ... PASSED +qpdf 1309 (compare files (generate)) ... PASSED +qpdf 1310 (linearize gen1 (disable)) ... PASSED +qpdf 1311 (check linearization) ... PASSED +qpdf 1312 (relinearize gen1 1) ... PASSED +qpdf 1313 (relinearize gen1 2) ... PASSED +qpdf 1314 (compare files (disable)) ... PASSED +qpdf 1315 (linearize gen1 (preserve)) ... PASSED +qpdf 1316 (check linearization) ... PASSED +qpdf 1317 (relinearize gen1 1) ... PASSED +qpdf 1318 (relinearize gen1 2) ... PASSED +fuzz 1358 (qpdf checksum 41ecad962799380239be18347c9b57aba2643f59) ... PASSED +fuzz 1359 (qpdf fuzz check 41ecad962799380239be18347c9b57aba2643f59) ... PASSED +qpdf 1319 (compare files (preserve)) ... PASSED +qpdf 1320 (linearize gen1 (generate)) ... PASSED +fuzz 1360 (qpdf checksum 41f2ec21675fd8d92393bf7b8b65c1179caca2b5) ... PASSED +fuzz 1361 (qpdf fuzz check 41f2ec21675fd8d92393bf7b8b65c1179caca2b5) ... PASSED +qpdf 1321 (check linearization) ... PASSED +qpdf 1322 (relinearize gen1 1) ... PASSED +qpdf 1323 (relinearize gen1 2) ... PASSED +qpdf 1324 (compare files (generate)) ... PASSED +qpdf 1325 (linearize direct-outlines (disable)) ... PASSED +qpdf 1326 (check linearization) ... PASSED +qpdf 1327 (relinearize direct-outlines 1) ... PASSED +qpdf 1328 (relinearize direct-outlines 2) ... PASSED +qpdf 1329 (compare files (disable)) ... PASSED +qpdf 1330 (linearize direct-outlines (preserve)) ... PASSED +qpdf 1331 (check linearization) ... PASSED +fuzz 1362 (qpdf checksum 42099b4af021e53fd8fd4e056c2568d7c2e3ffa8) ... PASSED +fuzz 1363 (qpdf fuzz check 42099b4af021e53fd8fd4e056c2568d7c2e3ffa8) ... PASSED +qpdf 1332 (relinearize direct-outlines 1) ... PASSED +fuzz 1364 (qpdf checksum 42224241571bf2e935a381ea5ca50ce15fea52e5) ... PASSED +fuzz 1365 (qpdf fuzz check 42224241571bf2e935a381ea5ca50ce15fea52e5) ... PASSED +qpdf 1333 (relinearize direct-outlines 2) ... PASSED +fuzz 1366 (qpdf checksum 42342b47aee9f6f9a4c7156cffa88e79e321d8e8) ... PASSED +fuzz 1367 (qpdf fuzz check 42342b47aee9f6f9a4c7156cffa88e79e321d8e8) ... PASSED +qpdf 1334 (compare files (preserve)) ... PASSED +qpdf 1335 (linearize direct-outlines (generate)) ... PASSED +fuzz 1368 (qpdf checksum 42634c8bc684403e0d909d6a3eee6da4492f822e) ... PASSED +fuzz 1369 (qpdf fuzz check 42634c8bc684403e0d909d6a3eee6da4492f822e) ... PASSED +qpdf 1336 (check linearization) ... PASSED +qpdf 1337 (relinearize direct-outlines 1) ... PASSED +PASSED +fuzz 1370 (qpdf checksum 4264936c728836f0d0e5a43094bda00bb244d244) ... qpdf 1338 (relinearize direct-outlines 2) ... PASSED +fuzz 1371 (qpdf fuzz check 4264936c728836f0d0e5a43094bda00bb244d244) ... PASSED +qpdf 1339 (compare files (generate)) ... PASSED +qpdf 1340 (linearize lin0 (disable)) ... PASSED +qpdf 1341 (check linearization) ... PASSED +qpdf 1342 (relinearize lin0 1) ... PASSED +qpdf 1343 (relinearize lin0 2) ... PASSED +fuzz 1372 (qpdf checksum 42770247dfbba0a09bfd380e8102e5e0bc6e8833) ... PASSED +fuzz 1373 (qpdf fuzz check 42770247dfbba0a09bfd380e8102e5e0bc6e8833) ... PASSED +qpdf 1344 (compare files (disable)) ... PASSED +qpdf 1345 (linearize lin0 (preserve)) ... PASSED +qpdf 1346 (check linearization) ... PASSED +qpdf 1347 (relinearize lin0 1) ... PASSED +qpdf 1348 (relinearize lin0 2) ... PASSED +fuzz 1374 (qpdf checksum 42afa92a49d914248b542e6f125d7d45073e32a5) ... PASSED +fuzz 1375 (qpdf fuzz check 42afa92a49d914248b542e6f125d7d45073e32a5) ... PASSED +qpdf 1349 (compare files (preserve)) ... PASSED +qpdf 1350 (linearize lin0 (generate)) ... PASSED +fuzz 1376 (qpdf checksum 42d980dc0284788d30ce5ca735271f21f1f1a1f1) ... PASSED +fuzz 1377 (qpdf fuzz check 42d980dc0284788d30ce5ca735271f21f1f1a1f1) ... PASSED +qpdf 1351 (check linearization) ... PASSED +qpdf 1352 (relinearize lin0 1) ... PASSED +qpdf 1353 (relinearize lin0 2) ... PASSED +qpdf 1354 (compare files (generate)) ... PASSED +qpdf 1355 (linearize lin1 (disable)) ... PASSED +fuzz 1378 (qpdf checksum 431312bb2a878607ba71efefa4aa398c827f91d0) ... PASSED +fuzz 1379 (qpdf fuzz check 431312bb2a878607ba71efefa4aa398c827f91d0) ... PASSED +fuzz 1380 (qpdf checksum 432baa1f97033908ceb23f1bf9c4d8958aa0dcc7) ... PASSED +fuzz 1381 (qpdf fuzz check 432baa1f97033908ceb23f1bf9c4d8958aa0dcc7) ... PASSED +qpdf 1356 (check linearization) ... PASSED +fuzz 1382 (qpdf checksum 4334519de9a2cac0a494060a014ad17f365f1343) ... PASSED +fuzz 1383 (qpdf fuzz check 4334519de9a2cac0a494060a014ad17f365f1343) ... PASSED +qpdf 1357 (relinearize lin1 1) ... PASSED +qpdf 1358 (relinearize lin1 2) ... PASSED +qpdf 1359 (compare files (disable)) ... PASSED +qpdf 1360 (linearize lin1 (preserve)) ... PASSED +qpdf 1361 (check linearization) ... PASSED +qpdf 1362 (relinearize lin1 1) ... PASSED +qpdf 1363 (relinearize lin1 2) ... PASSED +qpdf 1364 (compare files (preserve)) ... PASSED +fuzz 1384 (qpdf checksum 4345cb1fa27885a8fbfe7c0c830a592cc76a552b) ... PASSED +fuzz 1385 (qpdf fuzz check 4345cb1fa27885a8fbfe7c0c830a592cc76a552b) ... PASSED +qpdf 1365 (linearize lin1 (generate)) ... PASSED +fuzz 1386 (qpdf checksum 43c8bf2b21b472c08d83e1930d912dac7ae79f0c) ... PASSED +fuzz 1387 (qpdf fuzz check 43c8bf2b21b472c08d83e1930d912dac7ae79f0c) ... PASSED +qpdf 1366 (check linearization) ... PASSED +fuzz 1388 (qpdf checksum 43e361df1d7fef7ca95b905ecf4949dbd09a6b44) ... PASSED +fuzz 1389 (qpdf fuzz check 43e361df1d7fef7ca95b905ecf4949dbd09a6b44) ... PASSED +qpdf 1367 (relinearize lin1 1) ... PASSED +fuzz 1390 (qpdf checksum 43eb96d00dd7e2fc3d7f67a29a711c785629fd3e) ... PASSED +fuzz 1391 (qpdf fuzz check 43eb96d00dd7e2fc3d7f67a29a711c785629fd3e) ... PASSED +qpdf 1368 (relinearize lin1 2) ... PASSED +qpdf 1369 (compare files (generate)) ... PASSED +qpdf 1370 (linearize lin2 (disable)) ... PASSED +qpdf 1371 (check linearization) ... PASSED +qpdf 1372 (relinearize lin2 1) ... PASSED +fuzz 1392 (qpdf checksum 440c10124fedd2be779f5f2853d320b44337dccf) ... PASSED +fuzz 1393 (qpdf fuzz check 440c10124fedd2be779f5f2853d320b44337dccf) ... PASSED +fuzz 1394 (qpdf checksum 441cdf604fe9ae22969307fa6e65704a322dfe7e) ... PASSED +fuzz 1395 (qpdf fuzz check 441cdf604fe9ae22969307fa6e65704a322dfe7e) ... PASSED +qpdf 1373 (relinearize lin2 2) ... PASSED +qpdf 1374 (compare files (disable)) ... PASSED +qpdf 1375 (linearize lin2 (preserve)) ... PASSED +qpdf 1376 (check linearization) ... PASSED +qpdf 1377 (relinearize lin2 1) ... PASSED +qpdf 1378 (relinearize lin2 2) ... PASSED +qpdf 1379 (compare files (preserve)) ... PASSED +qpdf 1380 (linearize lin2 (generate)) ... PASSED +qpdf 1381 (check linearization) ... PASSED +qpdf 1382 (relinearize lin2 1) ... PASSED +qpdf 1383 (relinearize lin2 2) ... PASSED +qpdf 1384 (compare files (generate)) ... PASSED +qpdf 1385 (linearize lin3 (disable)) ... PASSED +qpdf 1386 (check linearization) ... PASSED +qpdf 1387 (relinearize lin3 1) ... PASSED +qpdf 1388 (relinearize lin3 2) ... PASSED +qpdf 1389 (compare files (disable)) ... PASSED +qpdf 1390 (linearize lin3 (preserve)) ... PASSED +qpdf 1391 (check linearization) ... PASSED +qpdf 1392 (relinearize lin3 1) ... PASSED +qpdf 1393 (relinearize lin3 2) ... PASSED +qpdf 1394 (compare files (preserve)) ... PASSED +qpdf 1395 (linearize lin3 (generate)) ... PASSED +qpdf 1396 (check linearization) ... PASSED +qpdf 1397 (relinearize lin3 1) ... PASSED +qpdf 1398 (relinearize lin3 2) ... PASSED +qpdf 1399 (compare files (generate)) ... PASSED +qpdf 1400 (linearize lin4 (disable)) ... PASSED +fuzz 1396 (qpdf checksum 442c602ff116e4ef41ed1cbce02ec2ae13b16a4f) ... PASSED +fuzz 1397 (qpdf fuzz check 442c602ff116e4ef41ed1cbce02ec2ae13b16a4f) ... PASSED +qpdf 1401 (check linearization) ... PASSED +fuzz 1398 (qpdf checksum 444050a0a779caa157eef9914ba82cbb0496926c) ... PASSED +fuzz 1399 (qpdf fuzz check 444050a0a779caa157eef9914ba82cbb0496926c) ... PASSED +qpdf 1402 (relinearize lin4 1) ... PASSED +qpdf 1403 (relinearize lin4 2) ... PASSED +qpdf 1404 (compare files (disable)) ... PASSED +qpdf 1405 (linearize lin4 (preserve)) ... PASSED +fuzz 1400 (qpdf checksum 444d01bd98b3168e8af8de2166ca017fca20af0f) ... PASSED +fuzz 1401 (qpdf fuzz check 444d01bd98b3168e8af8de2166ca017fca20af0f) ... PASSED +qpdf 1406 (check linearization) ... PASSED +fuzz 1402 (qpdf checksum 44715c77505de76f4884d970056038a8092bb913) ... PASSED +fuzz 1403 (qpdf fuzz check 44715c77505de76f4884d970056038a8092bb913) ... PASSED +qpdf 1407 (relinearize lin4 1) ... PASSED +fuzz 1404 (qpdf checksum 44c0875524033016bc2fcdc67a2b6a04f4eb63f3) ... PASSED +fuzz 1405 (qpdf fuzz check 44c0875524033016bc2fcdc67a2b6a04f4eb63f3) ... PASSED +qpdf 1408 (relinearize lin4 2) ... PASSED +fuzz 1406 (qpdf checksum 44e36c985691a64dcc6c74f15e72e591114284b1) ... PASSED +fuzz 1407 (qpdf fuzz check 44e36c985691a64dcc6c74f15e72e591114284b1) ... PASSED +qpdf 1409 (compare files (preserve)) ... PASSED +qpdf 1410 (linearize lin4 (generate)) ... PASSED +fuzz 1408 (qpdf checksum 4507eb86a36ad382d8f3831952fc4a24b84ee5e9) ... PASSED +fuzz 1409 (qpdf fuzz check 4507eb86a36ad382d8f3831952fc4a24b84ee5e9) ... PASSED +qpdf 1411 (check linearization) ... PASSED +fuzz 1410 (qpdf checksum 4549c7021d3ff5e01f4d7981657d52ada77306fe) ... PASSED +fuzz 1411 (qpdf fuzz check 4549c7021d3ff5e01f4d7981657d52ada77306fe) ... PASSED +qpdf 1412 (relinearize lin4 1) ... PASSED +fuzz 1412 (qpdf checksum 4572f642028d96d457fd863dc1eb5e8aca648330) ... PASSED +fuzz 1413 (qpdf fuzz check 4572f642028d96d457fd863dc1eb5e8aca648330) ... PASSED +fuzz 1414 (qpdf checksum 457c4a5d12e679aca720d01f1961198d8654b81e) ... PASSED +fuzz 1415 (qpdf fuzz check 457c4a5d12e679aca720d01f1961198d8654b81e) ... PASSED +qpdf 1413 (relinearize lin4 2) ... PASSED +qpdf 1414 (compare files (generate)) ... PASSED +qpdf 1415 (linearize lin5 (disable)) ... PASSED +qpdf 1416 (check linearization) ... PASSED +qpdf 1417 (relinearize lin5 1) ... PASSED +fuzz 1416 (qpdf checksum 4599aa3b170cb2cd6b3184af01f2d83bb82af1d2) ... PASSED +fuzz 1417 (qpdf fuzz check 4599aa3b170cb2cd6b3184af01f2d83bb82af1d2) ... PASSED +qpdf 1418 (relinearize lin5 2) ... PASSED +qpdf 1419 (compare files (disable)) ... PASSED +qpdf 1420 (linearize lin5 (preserve)) ... PASSED +fuzz 1418 (qpdf checksum 45e917f9a9db5d49a0dec7740c046eb843d36f02) ... PASSED +fuzz 1419 (qpdf fuzz check 45e917f9a9db5d49a0dec7740c046eb843d36f02) ... PASSED +qpdf 1421 (check linearization) ... PASSED +qpdf 1422 (relinearize lin5 1) ... PASSED +fuzz 1420 (qpdf checksum 45f679a62abd7b991fa47e22b8f9e8de0aa5fde2) ... PASSED +fuzz 1421 (qpdf fuzz check 45f679a62abd7b991fa47e22b8f9e8de0aa5fde2) ... PASSED +qpdf 1423 (relinearize lin5 2) ... PASSED +qpdf 1424 (compare files (preserve)) ... PASSED +qpdf 1425 (linearize lin5 (generate)) ... PASSED +qpdf 1426 (check linearization) ... PASSED +qpdf 1427 (relinearize lin5 1) ... PASSED +qpdf 1428 (relinearize lin5 2) ... PASSED +qpdf 1429 (compare files (generate)) ... PASSED +qpdf 1430 (linearize lin6 (disable)) ... PASSED +qpdf 1431 (check linearization) ... PASSED +fuzz 1422 (qpdf checksum 45f7d5d140dae4daa8680bf37148aa7430fc1f01) ... PASSED +fuzz 1423 (qpdf fuzz check 45f7d5d140dae4daa8680bf37148aa7430fc1f01) ... PASSED +qpdf 1432 (relinearize lin6 1) ... PASSED +qpdf 1433 (relinearize lin6 2) ... PASSED +qpdf 1434 (compare files (disable)) ... PASSED +qpdf 1435 (linearize lin6 (preserve)) ... PASSED +fuzz 1424 (qpdf checksum 461791d1de7ad98e4610183c46e58ef93dc10ee1) ... PASSED +fuzz 1425 (qpdf fuzz check 461791d1de7ad98e4610183c46e58ef93dc10ee1) ... PASSED +qpdf 1436 (check linearization) ... PASSED +fuzz 1426 (qpdf checksum 463eebcaadca881f5b1f4625ab859249359ea89f) ... PASSED +fuzz 1427 (qpdf fuzz check 463eebcaadca881f5b1f4625ab859249359ea89f) ... PASSED +qpdf 1437 (relinearize lin6 1) ... PASSED +fuzz 1428 (qpdf checksum 4641317b84d1039911fdb64a1fcdf706cb90d3f6) ... PASSED +fuzz 1429 (qpdf fuzz check 4641317b84d1039911fdb64a1fcdf706cb90d3f6) ... PASSED +qpdf 1438 (relinearize lin6 2) ... PASSED +fuzz 1430 (qpdf checksum 465fca7be9b67e971027f9ab43ba67aa9d0b3501) ... PASSED +fuzz 1431 (qpdf fuzz check 465fca7be9b67e971027f9ab43ba67aa9d0b3501) ... PASSED +qpdf 1439 (compare files (preserve)) ... PASSED +fuzz 1432 (qpdf checksum 46644627b72014c067567e1fca07cc3a26364da7) ... PASSED +fuzz 1433 (qpdf fuzz check 46644627b72014c067567e1fca07cc3a26364da7) ... PASSED +qpdf 1440 (linearize lin6 (generate)) ... PASSED +fuzz 1434 (qpdf checksum 46938fe215d15475cf4cfe3e4c3dff35bf217b26) ... PASSED +fuzz 1435 (qpdf fuzz check 46938fe215d15475cf4cfe3e4c3dff35bf217b26) ... PASSED +fuzz 1436 (qpdf checksum 46c00449045833ad49ffe5a277205504cd9081ee) ... PASSED +fuzz 1437 (qpdf fuzz check 46c00449045833ad49ffe5a277205504cd9081ee) ... PASSED +fuzz 1438 (qpdf checksum 46c1b0ebcab89d1c7809b63ad8c399d32ce66f9a) ... PASSED +fuzz 1439 (qpdf fuzz check 46c1b0ebcab89d1c7809b63ad8c399d32ce66f9a) ... PASSED +qpdf 1441 (check linearization) ... PASSED +fuzz 1440 (qpdf checksum 46c97ea903c0f5324029cf5e4bb24859d6a5fe16) ... PASSED +fuzz 1441 (qpdf fuzz check 46c97ea903c0f5324029cf5e4bb24859d6a5fe16) ... PASSED +qpdf 1442 (relinearize lin6 1) ... PASSED +fuzz 1442 (qpdf checksum 46e3fb108adda70bc561e1651b2b6ecc3ab5d11a) ... PASSED +fuzz 1443 (qpdf fuzz check 46e3fb108adda70bc561e1651b2b6ecc3ab5d11a) ... PASSED +fuzz 1444 (qpdf checksum 46f1445fc327fafe443e49d3495941fc3477c0c4) ... PASSED +fuzz 1445 (qpdf fuzz check 46f1445fc327fafe443e49d3495941fc3477c0c4) ... PASSED +qpdf 1443 (relinearize lin6 2) ... PASSED +fuzz 1446 (qpdf checksum 473396c20be3a471cb3a9df8c0ac59b96bc3cf51) ... PASSED +fuzz 1447 (qpdf fuzz check 473396c20be3a471cb3a9df8c0ac59b96bc3cf51) ... PASSED +fuzz 1448 (qpdf checksum 475166231b6abc214a8a57dad95ebef635e7913f) ... PASSED +fuzz 1449 (qpdf fuzz check 475166231b6abc214a8a57dad95ebef635e7913f) ... PASSED +qpdf 1444 (compare files (generate)) ... PASSED +fuzz 1450 (qpdf checksum 476a9df9b9cfa6dca46f839b565c422f891d83a7) ... PASSED +PASSED +fuzz 1451 (qpdf fuzz check 476a9df9b9cfa6dca46f839b565c422f891d83a7) ... qpdf 1445 (linearize lin7 (disable)) ... PASSED +fuzz 1452 (qpdf checksum 478b80a1cb8e2df4a3200d1c754dc762c4067749) ... PASSED +fuzz 1453 (qpdf fuzz check 478b80a1cb8e2df4a3200d1c754dc762c4067749) ... PASSED +qpdf 1446 (check linearization) ... PASSED +qpdf 1447 (relinearize lin7 1) ... PASSED +qpdf 1448 (relinearize lin7 2) ... PASSED +fuzz 1454 (qpdf checksum 479a2bf709feb0d7046bd9c55e2f7a647869bdd1) ... PASSED +fuzz 1455 (qpdf fuzz check 479a2bf709feb0d7046bd9c55e2f7a647869bdd1) ... PASSED +fuzz 1456 (qpdf checksum 47cf70d20ad2b82b6c233597a163bae35af38673) ... PASSED +fuzz 1457 (qpdf fuzz check 47cf70d20ad2b82b6c233597a163bae35af38673) ... PASSED +qpdf 1449 (compare files (disable)) ... PASSED +qpdf 1450 (linearize lin7 (preserve)) ... PASSED +fuzz 1458 (qpdf checksum 47e3368f4482b0c579f3a652a17235ffa71910f5) ... PASSED +fuzz 1459 (qpdf fuzz check 47e3368f4482b0c579f3a652a17235ffa71910f5) ... PASSED +fuzz 1460 (qpdf checksum 47f197a4ca20e89825e024c7c1d9df68ccf68c7a) ... PASSED +fuzz 1461 (qpdf fuzz check 47f197a4ca20e89825e024c7c1d9df68ccf68c7a) ... PASSED +qpdf 1451 (check linearization) ... PASSED +qpdf 1452 (relinearize lin7 1) ... PASSED +fuzz 1462 (qpdf checksum 47fad7e91834767cca6fc9c102849c21c3e51a12) ... PASSED +fuzz 1463 (qpdf fuzz check 47fad7e91834767cca6fc9c102849c21c3e51a12) ... PASSED +fuzz 1464 (qpdf checksum 480fa783ade651e53c9ced829b174915e83da22a) ... PASSED +fuzz 1465 (qpdf fuzz check 480fa783ade651e53c9ced829b174915e83da22a) ... PASSED +qpdf 1453 (relinearize lin7 2) ... PASSED +fuzz 1466 (qpdf checksum 481b96147357fb5442d89650d41a528170571ea8) ... PASSED +fuzz 1467 (qpdf fuzz check 481b96147357fb5442d89650d41a528170571ea8) ... PASSED +fuzz 1468 (qpdf checksum 481be6d83712d13b4a265aa0fd67b92a41cbf4a4) ... PASSED +fuzz 1469 (qpdf fuzz check 481be6d83712d13b4a265aa0fd67b92a41cbf4a4) ... PASSED +qpdf 1454 (compare files (preserve)) ... PASSED +qpdf 1455 (linearize lin7 (generate)) ... PASSED +fuzz 1470 (qpdf checksum 4839f75e16231cfe1b2c477c8de6eb1ad2787814) ... PASSED +fuzz 1471 (qpdf fuzz check 4839f75e16231cfe1b2c477c8de6eb1ad2787814) ... PASSED +fuzz 1472 (qpdf checksum 4872c58d085f7a739f5233e59b05970cb13c5aba) ... PASSED +fuzz 1473 (qpdf fuzz check 4872c58d085f7a739f5233e59b05970cb13c5aba) ... PASSED +qpdf 1456 (check linearization) ... PASSED +qpdf 1457 (relinearize lin7 1) ... PASSED +fuzz 1474 (qpdf checksum 487c9a4426c390cf7add407d559ab4093ed3f3b9) ... PASSED +fuzz 1475 (qpdf fuzz check 487c9a4426c390cf7add407d559ab4093ed3f3b9) ... PASSED +qpdf 1458 (relinearize lin7 2) ... PASSED +fuzz 1476 (qpdf checksum 48a6fdd9c6b5f6e4df7aa06d0bf540355835fb39) ... PASSED +fuzz 1477 (qpdf fuzz check 48a6fdd9c6b5f6e4df7aa06d0bf540355835fb39) ... PASSED +qpdf 1459 (compare files (generate)) ... PASSED +qpdf 1460 (linearize lin8 (disable)) ... PASSED +fuzz 1478 (qpdf checksum 490e8160decab9e0268cd3c64d37ce35c9983f42) ... PASSED +fuzz 1479 (qpdf fuzz check 490e8160decab9e0268cd3c64d37ce35c9983f42) ... PASSED +fuzz 1480 (qpdf checksum 490f2ce4f169ac7fc63a030f5d40ee6025b738ba) ... PASSED +fuzz 1481 (qpdf fuzz check 490f2ce4f169ac7fc63a030f5d40ee6025b738ba) ... PASSED +fuzz 1482 (qpdf checksum 491fe584a71505f90e19e56e34a329a1d8a45559) ... PASSED +fuzz 1483 (qpdf fuzz check 491fe584a71505f90e19e56e34a329a1d8a45559) ... PASSED +qpdf 1461 (check linearization) ... PASSED +fuzz 1484 (qpdf checksum 493850a8556886104af10f74d047d9e3b1a00be5) ... PASSED +fuzz 1485 (qpdf fuzz check 493850a8556886104af10f74d047d9e3b1a00be5) ... PASSED +qpdf 1462 (relinearize lin8 1) ... PASSED +fuzz 1486 (qpdf checksum 49469a28ec43211bd2c348dbaddf94c74f91eb40) ... PASSED +fuzz 1487 (qpdf fuzz check 49469a28ec43211bd2c348dbaddf94c74f91eb40) ... PASSED +qpdf 1463 (relinearize lin8 2) ... PASSED +qpdf 1464 (compare files (disable)) ... PASSED +qpdf 1465 (linearize lin8 (preserve)) ... PASSED +fuzz 1488 (qpdf checksum 4949112e80cda207c0ebfcb057d53ae24781486e) ... PASSED +fuzz 1489 (qpdf fuzz check 4949112e80cda207c0ebfcb057d53ae24781486e) ... PASSED +fuzz 1490 (qpdf checksum 4963f19b11e08d70fd2ec404e0be806ef45345df) ... PASSED +fuzz 1491 (qpdf fuzz check 4963f19b11e08d70fd2ec404e0be806ef45345df) ... PASSED +fuzz 1492 (qpdf checksum 4964258fef5970fc4963561b3bfa7074eabc7150) ... PASSED +fuzz 1493 (qpdf fuzz check 4964258fef5970fc4963561b3bfa7074eabc7150) ... PASSED +qpdf 1466 (check linearization) ... PASSED +fuzz 1494 (qpdf checksum 4974516b19016c45f50b8551875afebb4a2904fc) ... PASSED +fuzz 1495 (qpdf fuzz check 4974516b19016c45f50b8551875afebb4a2904fc) ... PASSED +qpdf 1467 (relinearize lin8 1) ... PASSED +qpdf 1468 (relinearize lin8 2) ... PASSED +fuzz 1496 (qpdf checksum 4980c6774707c0d4cee494f78865d0c8d7038f48) ... PASSED +qpdf 1469 (compare files (preserve)) ... PASSED +fuzz 1497 (qpdf fuzz check 4980c6774707c0d4cee494f78865d0c8d7038f48) ... PASSED +qpdf 1470 (linearize lin8 (generate)) ... PASSED +qpdf 1471 (check linearization) ... PASSED +fuzz 1498 (qpdf checksum 49827bf77bfdcda6ca8bf389d9c39d0010cd5516) ... PASSED +fuzz 1499 (qpdf fuzz check 49827bf77bfdcda6ca8bf389d9c39d0010cd5516) ... PASSED +qpdf 1472 (relinearize lin8 1) ... PASSED +fuzz 1500 (qpdf checksum 499719fbf3c7a6e8d4062c8a8cab7dc0ad0464ba) ... PASSED +fuzz 1501 (qpdf fuzz check 499719fbf3c7a6e8d4062c8a8cab7dc0ad0464ba) ... PASSED +qpdf 1473 (relinearize lin8 2) ... PASSED +fuzz 1502 (qpdf checksum 4a14436e6f7ee80594678c83568d2cd566787b3c) ... PASSED +fuzz 1503 (qpdf fuzz check 4a14436e6f7ee80594678c83568d2cd566787b3c) ... PASSED +fuzz 1504 (qpdf checksum 4a4b2f16cef220b5b353c300b4e0df7af9999968) ... PASSED +fuzz 1505 (qpdf fuzz check 4a4b2f16cef220b5b353c300b4e0df7af9999968) ... PASSED +qpdf 1474 (compare files (generate)) ... PASSED +qpdf 1475 (linearize lin9 (disable)) ... PASSED +fuzz 1506 (qpdf checksum 4a5a9ca92a9114978c93f91c06f715be4b441087) ... PASSED +fuzz 1507 (qpdf fuzz check 4a5a9ca92a9114978c93f91c06f715be4b441087) ... PASSED +qpdf 1476 (check linearization) ... PASSED +fuzz 1508 (qpdf checksum 4a7ab8fb9d8609c0fbf13db3b48b2a2470094628) ... PASSED +fuzz 1509 (qpdf fuzz check 4a7ab8fb9d8609c0fbf13db3b48b2a2470094628) ... PASSED +qpdf 1477 (relinearize lin9 1) ... PASSED +fuzz 1510 (qpdf checksum 4a82ea440582f0cd7484cf143a7788165f909cea) ... PASSED +fuzz 1511 (qpdf fuzz check 4a82ea440582f0cd7484cf143a7788165f909cea) ... PASSED +qpdf 1478 (relinearize lin9 2) ... PASSED +fuzz 1512 (qpdf checksum 4a9847c645467515b7276af29fe41638123adc29) ... PASSED +fuzz 1513 (qpdf fuzz check 4a9847c645467515b7276af29fe41638123adc29) ... PASSED +qpdf 1479 (compare files (disable)) ... PASSED +qpdf 1480 (linearize lin9 (preserve)) ... PASSED +qpdf 1481 (check linearization) ... PASSED +fuzz 1514 (qpdf checksum 4a9dd9ae1a98cf6ebaec99191fa108b2cfb52d9e) ... PASSED +fuzz 1515 (qpdf fuzz check 4a9dd9ae1a98cf6ebaec99191fa108b2cfb52d9e) ... PASSED +qpdf 1482 (relinearize lin9 1) ... PASSED +fuzz 1516 (qpdf checksum 4ac4858a681362cf902722e4e5da3f691f1a0e83) ... PASSED +fuzz 1517 (qpdf fuzz check 4ac4858a681362cf902722e4e5da3f691f1a0e83) ... PASSED +qpdf 1483 (relinearize lin9 2) ... PASSED +fuzz 1518 (qpdf checksum 4ae1118226e6e70900c4b85c34d133797c5cab73) ... PASSED +fuzz 1519 (qpdf fuzz check 4ae1118226e6e70900c4b85c34d133797c5cab73) ... PASSED +qpdf 1484 (compare files (preserve)) ... PASSED +qpdf 1485 (linearize lin9 (generate)) ... PASSED +fuzz 1520 (qpdf checksum 4b029bddc8616254122d3fe9442dbc2ecfb79af5) ... PASSED +fuzz 1521 (qpdf fuzz check 4b029bddc8616254122d3fe9442dbc2ecfb79af5) ... PASSED +qpdf 1486 (check linearization) ... PASSED +fuzz 1522 (qpdf checksum 4b2c9fe5936d3b69388c3388b36390e184ad93bb) ... PASSED +fuzz 1523 (qpdf fuzz check 4b2c9fe5936d3b69388c3388b36390e184ad93bb) ... PASSED +qpdf 1487 (relinearize lin9 1) ... PASSED +qpdf 1488 (relinearize lin9 2) ... PASSED +qpdf 1489 (compare files (generate)) ... PASSED +qpdf 1490 (linearize badlin1 (disable)) ... PASSED +fuzz 1524 (qpdf checksum 4b72dd00854252d3d695c299e97e329d870ab623) ... PASSED +fuzz 1525 (qpdf fuzz check 4b72dd00854252d3d695c299e97e329d870ab623) ... PASSED +fuzz 1526 (qpdf checksum 4b74b197ac27851d7f445aaff1a737f65e5c1a33) ... PASSED +fuzz 1527 (qpdf fuzz check 4b74b197ac27851d7f445aaff1a737f65e5c1a33) ... PASSED +qpdf 1491 (check linearization) ... PASSED +qpdf 1492 (relinearize badlin1 1) ... PASSED +qpdf 1493 (relinearize badlin1 2) ... PASSED +fuzz 1528 (qpdf checksum 4b9b59e797d98acba3d9bcbead696882a4a7c0d4) ... PASSED +fuzz 1529 (qpdf fuzz check 4b9b59e797d98acba3d9bcbead696882a4a7c0d4) ... PASSED +qpdf 1494 (compare files (disable)) ... PASSED +qpdf 1495 (linearize badlin1 (preserve)) ... PASSED +fuzz 1530 (qpdf checksum 4ba716c57e57ec2eb63423395bde353db2099298) ... PASSED +fuzz 1531 (qpdf fuzz check 4ba716c57e57ec2eb63423395bde353db2099298) ... PASSED +qpdf 1496 (check linearization) ... PASSED +qpdf 1497 (relinearize badlin1 1) ... PASSED +fuzz 1532 (qpdf checksum 4bb202a457fe4677ac973324d0909f2d5ea17672) ... PASSED +fuzz 1533 (qpdf fuzz check 4bb202a457fe4677ac973324d0909f2d5ea17672) ... PASSED +qpdf 1498 (relinearize badlin1 2) ... PASSED +fuzz 1534 (qpdf checksum 4bcba45e712b1496fb5736032d14499edc600a62) ... PASSED +fuzz 1535 (qpdf fuzz check 4bcba45e712b1496fb5736032d14499edc600a62) ... PASSED +fuzz 1536 (qpdf checksum 4bde5ed18d712d2f01a449c1acc1879e56d68b0e) ... PASSED +qpdf 1499 (compare files (preserve)) ... PASSED +fuzz 1537 (qpdf fuzz check 4bde5ed18d712d2f01a449c1acc1879e56d68b0e) ... PASSED +qpdf 1500 (linearize badlin1 (generate)) ... PASSED +qpdf 1501 (check linearization) ... PASSED +fuzz 1538 (qpdf checksum 4be3a228a5dc2ccf91f2dc28caa260a34659b91c) ... PASSED +fuzz 1539 (qpdf fuzz check 4be3a228a5dc2ccf91f2dc28caa260a34659b91c) ... PASSED +qpdf 1502 (relinearize badlin1 1) ... PASSED +qpdf 1503 (relinearize badlin1 2) ... PASSED +qpdf 1504 (compare files (generate)) ... PASSED +fuzz 1540 (qpdf checksum 4bf1aec2a8f1d2baffdcbf84bd6e512a6b61e57a) ... PASSED +fuzz 1541 (qpdf fuzz check 4bf1aec2a8f1d2baffdcbf84bd6e512a6b61e57a) ... PASSED +--- Encryption Tests --- +qpdf 1505 (encrypted file) ... PASSED +fuzz 1542 (qpdf checksum 4bf3a788fa8201588e59a23db03e6eeec98496b1) ... PASSED +fuzz 1543 (qpdf fuzz check 4bf3a788fa8201588e59a23db03e6eeec98496b1) ... PASSED +qpdf 1506 (preserve encryption) ... PASSED +qpdf 1507 (recheck encrypted file) ... PASSED +qpdf 1508 (significant password characters (V < 5)) ... PASSED +fuzz 1544 (qpdf checksum 4bf9ed1a4ae2deeb482effcf96d6da46f11dc33e) ... PASSED +fuzz 1545 (qpdf fuzz check 4bf9ed1a4ae2deeb482effcf96d6da46f11dc33e) ... PASSED +qpdf 1509 (significant password characters (V = 5)) ... PASSED +qpdf 1510 (decrypt base) ... PASSED +fuzz 1546 (qpdf checksum 4c011adcc7eb0a526ccd67ea76203fd35dae9bad) ... PASSED +fuzz 1547 (qpdf fuzz check 4c011adcc7eb0a526ccd67ea76203fd35dae9bad) ... PASSED +qpdf 1511 (check ID) ... PASSED +qpdf 1512 (decrypt R3,V2) ... PASSED +qpdf 1513 (check against base) ... PASSED +qpdf 1514 (encrypt R3,V2) ... PASSED +fuzz 1548 (qpdf checksum 4c324fd8c6cdcb069fe93ec388a7dd71609d77d6) ... PASSED +fuzz 1549 (qpdf fuzz check 4c324fd8c6cdcb069fe93ec388a7dd71609d77d6) ... PASSED +qpdf 1515 (check /P enc2 (2)) ... PASSED +fuzz 1550 (qpdf checksum 4c48bbb92dcf5362ce7083af91465b57bdcd3d4d) ... PASSED +fuzz 1551 (qpdf fuzz check 4c48bbb92dcf5362ce7083af91465b57bdcd3d4d) ... PASSED +fuzz 1552 (qpdf checksum 4c52e1c4f2f682a3435c949bb4f9bb5df48d920d) ... PASSED +qpdf 1516 (json encrypt key (2)) ... PASSED +fuzz 1553 (qpdf fuzz check 4c52e1c4f2f682a3435c949bb4f9bb5df48d920d) ... PASSED +fuzz 1554 (qpdf checksum 4c575be52e125df10eb77b96f8a701cd42dac464) ... PASSED +fuzz 1555 (qpdf fuzz check 4c575be52e125df10eb77b96f8a701cd42dac464) ... PASSED +qpdf 1517 (decrypt again) ... PASSED +fuzz 1556 (qpdf checksum 4c66b3aeef0d436a3beb36ff4fd9eaa6f541849b) ... PASSED +fuzz 1557 (qpdf fuzz check 4c66b3aeef0d436a3beb36ff4fd9eaa6f541849b) ... PASSED +qpdf 1518 (compare) ... PASSED +qpdf 1519 (preserve encryption) ... PASSED +qpdf 1520 (check /P enc4 (2)) ... PASSED +qpdf 1521 (decrypt R3,V2,U=view,O=view) ... PASSED +qpdf 1522 (check against base) ... PASSED +qpdf 1523 (encrypt R3,V2,U=view,O=view) ... PASSED +qpdf 1524 (check /P enc2 (3)) ... PASSED +qpdf 1525 (json encrypt key (3)) ... PASSED +qpdf 1526 (decrypt again) ... PASSED +qpdf 1527 (compare) ... PASSED +qpdf 1528 (preserve encryption) ... PASSED +qpdf 1529 (check /P enc4 (3)) ... PASSED +qpdf 1530 (decrypt R3,V2,O=master) ... PASSED +qpdf 1531 (check against base) ... PASSED +qpdf 1532 (encrypt R3,V2,O=master) ... PASSED +qpdf 1533 (check /P enc2 (4)) ... PASSED +qpdf 1534 (json encrypt key (4)) ... PASSED +qpdf 1535 (decrypt again) ... PASSED +qpdf 1536 (compare) ... PASSED +qpdf 1537 (preserve encryption) ... PASSED +qpdf 1538 (check /P enc4 (4)) ... PASSED +qpdf 1539 (decrypt R3,V2,O=master) ... PASSED +qpdf 1540 (check against base) ... PASSED +qpdf 1541 (encrypt R3,V2,O=master) ... PASSED +qpdf 1542 (check /P enc2 (5)) ... PASSED +qpdf 1543 (json encrypt key (5)) ... PASSED +qpdf 1544 (decrypt again) ... PASSED +qpdf 1545 (compare) ... PASSED +qpdf 1546 (preserve encryption) ... PASSED +qpdf 1547 (check /P enc4 (5)) ... PASSED +qpdf 1548 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1549 (check against base) ... PASSED +qpdf 1550 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1551 (check /P enc2 (6)) ... PASSED +qpdf 1552 (json encrypt key (6)) ... PASSED +qpdf 1553 (decrypt again) ... PASSED +qpdf 1554 (compare) ... PASSED +qpdf 1555 (preserve encryption) ... PASSED +qpdf 1556 (check /P enc4 (6)) ... PASSED +qpdf 1557 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1558 (check against base) ... PASSED +qpdf 1559 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1560 (check /P enc2 (7)) ... PASSED +qpdf 1561 (json encrypt key (7)) ... PASSED +qpdf 1562 (decrypt again) ... PASSED +qpdf 1563 (compare) ... PASSED +qpdf 1564 (preserve encryption) ... PASSED +qpdf 1565 (check /P enc4 (7)) ... PASSED +qpdf 1566 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1567 (check against base) ... PASSED +qpdf 1568 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1569 (check /P enc2 (8)) ... PASSED +qpdf 1570 (json encrypt key (8)) ... PASSED +qpdf 1571 (decrypt again) ... PASSED +qpdf 1572 (compare) ... PASSED +qpdf 1573 (preserve encryption) ... PASSED +qpdf 1574 (check /P enc4 (8)) ... PASSED +qpdf 1575 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1576 (check against base) ... PASSED +qpdf 1577 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1578 (check /P enc2 (9)) ... PASSED +qpdf 1579 (json encrypt key (9)) ... PASSED +qpdf 1580 (decrypt again) ... PASSED +qpdf 1581 (compare) ... PASSED +qpdf 1582 (preserve encryption) ... PASSED +qpdf 1583 (check /P enc4 (9)) ... PASSED +qpdf 1584 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1585 (check against base) ... PASSED +qpdf 1586 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1587 (check /P enc2 (10)) ... PASSED +qpdf 1588 (json encrypt key (10)) ... PASSED +qpdf 1589 (decrypt again) ... PASSED +qpdf 1590 (compare) ... PASSED +qpdf 1591 (preserve encryption) ... PASSED +qpdf 1592 (check /P enc4 (10)) ... PASSED +qpdf 1593 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1594 (check against base) ... PASSED +qpdf 1595 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1596 (check /P enc2 (11)) ... PASSED +qpdf 1597 (json encrypt key (11)) ... PASSED +qpdf 1598 (decrypt again) ... PASSED +qpdf 1599 (compare) ... PASSED +qpdf 1600 (preserve encryption) ... PASSED +qpdf 1601 (check /P enc4 (11)) ... PASSED +qpdf 1602 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1603 (check against base) ... PASSED +qpdf 1604 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1605 (check /P enc2 (12)) ... PASSED +qpdf 1606 (json encrypt key (12)) ... PASSED +qpdf 1607 (decrypt again) ... PASSED +qpdf 1608 (compare) ... PASSED +qpdf 1609 (preserve encryption) ... PASSED +qpdf 1610 (check /P enc4 (12)) ... PASSED +qpdf 1611 (decrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1612 (check against base) ... PASSED +qpdf 1613 (encrypt R3,V2,U=view,O=master) ... PASSED +qpdf 1614 (check /P enc2 (13)) ... PASSED +qpdf 1615 (json encrypt key (13)) ... PASSED +qpdf 1616 (decrypt again) ... PASSED +qpdf 1617 (compare) ... PASSED +qpdf 1618 (preserve encryption) ... PASSED +qpdf 1619 (check /P enc4 (13)) ... PASSED +qpdf 1620 (decrypt R2,V1) ... PASSED +qpdf 1621 (check against base) ... PASSED +qpdf 1622 (encrypt R2,V1) ... PASSED +qpdf 1623 (check /P enc2 (14)) ... PASSED +qpdf 1624 (json encrypt key (14)) ... PASSED +qpdf 1625 (decrypt again) ... PASSED +qpdf 1626 (compare) ... PASSED +qpdf 1627 (preserve encryption) ... PASSED +qpdf 1628 (check /P enc4 (14)) ... PASSED +qpdf 1629 (decrypt R2,V1,U=view,O=view) ... PASSED +qpdf 1630 (check against base) ... PASSED +qpdf 1631 (encrypt R2,V1,U=view,O=view) ... PASSED +fuzz 1558 (qpdf checksum 4c71084fee814861c687d00b63eb06c804288a05) ... PASSED +fuzz 1559 (qpdf fuzz check 4c71084fee814861c687d00b63eb06c804288a05) ... PASSED +qpdf 1632 (check /P enc2 (15)) ... PASSED +qpdf 1633 (json encrypt key (15)) ... PASSED +qpdf 1634 (decrypt again) ... PASSED +qpdf 1635 (compare) ... PASSED +qpdf 1636 (preserve encryption) ... PASSED +qpdf 1637 (check /P enc4 (15)) ... PASSED +qpdf 1638 (decrypt R2,V1,O=master) ... PASSED +qpdf 1639 (check against base) ... PASSED +qpdf 1640 (encrypt R2,V1,O=master) ... PASSED +qpdf 1641 (check /P enc2 (16)) ... PASSED +qpdf 1642 (json encrypt key (16)) ... PASSED +qpdf 1643 (decrypt again) ... PASSED +qpdf 1644 (compare) ... PASSED +qpdf 1645 (preserve encryption) ... PASSED fuzz 1560 (qpdf checksum 4c936e20c66cc7f92843dfe0bfbf6edd46bdf0e5) ... PASSED fuzz 1561 (qpdf fuzz check 4c936e20c66cc7f92843dfe0bfbf6edd46bdf0e5) ... PASSED +qpdf 1646 (check /P enc4 (16)) ... PASSED +qpdf 1647 (decrypt R2,V1,O=master) ... PASSED fuzz 1562 (qpdf checksum 4ca378b09de090bf3a0dee65c99e654d3dbf7bf7) ... PASSED fuzz 1563 (qpdf fuzz check 4ca378b09de090bf3a0dee65c99e654d3dbf7bf7) ... PASSED -qpdf 1218 (dump linearization: lin6) ... PASSED +qpdf 1648 (check against base) ... PASSED fuzz 1564 (qpdf checksum 4cbcf7a555a23a0ac1096c8987e91006e04a1272) ... PASSED fuzz 1565 (qpdf fuzz check 4cbcf7a555a23a0ac1096c8987e91006e04a1272) ... PASSED +qpdf 1649 (encrypt R2,V1,O=master) ... PASSED fuzz 1566 (qpdf checksum 4cd80d61654e64b04cb698ac95cb0a0b9a4538a4) ... PASSED fuzz 1567 (qpdf fuzz check 4cd80d61654e64b04cb698ac95cb0a0b9a4538a4) ... PASSED +qpdf 1650 (check /P enc2 (17)) ... PASSED fuzz 1568 (qpdf checksum 4cee6dc27185957ab0647d11ba0183a059849ad0) ... PASSED fuzz 1569 (qpdf fuzz check 4cee6dc27185957ab0647d11ba0183a059849ad0) ... PASSED +qpdf 1651 (json encrypt key (17)) ... PASSED fuzz 1570 (qpdf checksum 4d0462cc824287bed00ca84f4943b8fd2e66d0b6) ... PASSED fuzz 1571 (qpdf fuzz check 4d0462cc824287bed00ca84f4943b8fd2e66d0b6) ... PASSED +qpdf 1652 (decrypt again) ... PASSED fuzz 1572 (qpdf checksum 4d3354099475c219f63d4fdb79064958647396a3) ... PASSED fuzz 1573 (qpdf fuzz check 4d3354099475c219f63d4fdb79064958647396a3) ... PASSED +qpdf 1653 (compare) ... PASSED fuzz 1574 (qpdf checksum 4d6f12c30f8d1bbde3efa8e436458452bbd7468a) ... PASSED fuzz 1575 (qpdf fuzz check 4d6f12c30f8d1bbde3efa8e436458452bbd7468a) ... PASSED -fuzz 1576 (qpdf checksum 4d7478344f7052177cfec5fa44fa2fcebefe34ab) ... PASSED +qpdf 1654 (preserve encryption) ... PASSED PASSED -qpdf 1219 (dump linearization: lin7) ... fuzz 1577 (qpdf fuzz check 4d7478344f7052177cfec5fa44fa2fcebefe34ab) ... PASSED +fuzz 1576 (qpdf checksum 4d7478344f7052177cfec5fa44fa2fcebefe34ab) ... qpdf 1655 (check /P enc4 (17)) ... PASSED +fuzz 1577 (qpdf fuzz check 4d7478344f7052177cfec5fa44fa2fcebefe34ab) ... PASSED fuzz 1578 (qpdf checksum 4d7616f082254a2d862adbe3f5c1fd66a828581c) ... PASSED -fuzz 1579 (qpdf fuzz check 4d7616f082254a2d862adbe3f5c1fd66a828581c) ... PASSED +PASSED +qpdf 1656 (decrypt R2,V1,U=view,O=master) ... fuzz 1579 (qpdf fuzz check 4d7616f082254a2d862adbe3f5c1fd66a828581c) ... PASSED +qpdf 1657 (check against base) ... PASSED +qpdf 1658 (encrypt R2,V1,U=view,O=master) ... PASSED fuzz 1580 (qpdf checksum 4d7f5986a7b2571068590f9df5c02f726fcc8afd) ... PASSED fuzz 1581 (qpdf fuzz check 4d7f5986a7b2571068590f9df5c02f726fcc8afd) ... PASSED +qpdf 1659 (check /P enc2 (18)) ... PASSED +qpdf 1660 (json encrypt key (18)) ... PASSED fuzz 1582 (qpdf checksum 4daef8429be86e43c0e9961d20c8fe10210c9f51) ... PASSED fuzz 1583 (qpdf fuzz check 4daef8429be86e43c0e9961d20c8fe10210c9f51) ... PASSED -qpdf 1220 (dump linearization: lin8) ... PASSED fuzz 1584 (qpdf checksum 4e0e2e835743a151bb0fa9d68e16058ded946cf3) ... PASSED fuzz 1585 (qpdf fuzz check 4e0e2e835743a151bb0fa9d68e16058ded946cf3) ... PASSED +qpdf 1661 (decrypt again) ... PASSED fuzz 1586 (qpdf checksum 4ea44ee0c1aaa0d4136647c00d4c567192eebd8c) ... PASSED fuzz 1587 (qpdf fuzz check 4ea44ee0c1aaa0d4136647c00d4c567192eebd8c) ... PASSED +qpdf 1662 (compare) ... PASSED fuzz 1588 (qpdf checksum 4eb0311ee18a111b73c3b0528084bbf18a2157a8) ... PASSED fuzz 1589 (qpdf fuzz check 4eb0311ee18a111b73c3b0528084bbf18a2157a8) ... PASSED +qpdf 1663 (preserve encryption) ... PASSED +qpdf 1664 (check /P enc4 (18)) ... PASSED fuzz 1590 (qpdf checksum 4ec4d8827e7a66e1d69f773e4926ff95c3006f18) ... PASSED fuzz 1591 (qpdf fuzz check 4ec4d8827e7a66e1d69f773e4926ff95c3006f18) ... PASSED +qpdf 1665 (decrypt R2,V1,U=view,O=master) ... PASSED fuzz 1592 (qpdf checksum 4ec524c9ffabb1643b5c75130bbf0b2e17f2ee61) ... PASSED fuzz 1593 (qpdf fuzz check 4ec524c9ffabb1643b5c75130bbf0b2e17f2ee61) ... PASSED +qpdf 1666 (check against base) ... PASSED +qpdf 1667 (encrypt R2,V1,U=view,O=master) ... PASSED fuzz 1594 (qpdf checksum 4ed184db8f0ae4e928d9a278d01c5dda3192dabf) ... PASSED fuzz 1595 (qpdf fuzz check 4ed184db8f0ae4e928d9a278d01c5dda3192dabf) ... PASSED fuzz 1596 (qpdf checksum 4ee34d4a69fe6bc5cb24bd3190e05441e09e769a) ... PASSED fuzz 1597 (qpdf fuzz check 4ee34d4a69fe6bc5cb24bd3190e05441e09e769a) ... PASSED -qpdf 1221 (dump linearization: lin9) ... PASSED +qpdf 1668 (check /P enc2 (19)) ... PASSED fuzz 1598 (qpdf checksum 4ee3d739ec9b560a08271db9c2adfe1fd62b48ee) ... PASSED fuzz 1599 (qpdf fuzz check 4ee3d739ec9b560a08271db9c2adfe1fd62b48ee) ... PASSED +qpdf 1669 (json encrypt key (19)) ... PASSED fuzz 1600 (qpdf checksum 4f15340d749ece358514990bcaf7c6ba30dc8e02) ... PASSED fuzz 1601 (qpdf fuzz check 4f15340d749ece358514990bcaf7c6ba30dc8e02) ... PASSED -qpdf 1222 (dump linearization: badlin1) ... PASSED +qpdf 1670 (decrypt again) ... PASSED fuzz 1602 (qpdf checksum 4f578d61e0bcc2b07ed807c7dd3ddc74cdb1aa55) ... PASSED fuzz 1603 (qpdf fuzz check 4f578d61e0bcc2b07ed807c7dd3ddc74cdb1aa55) ... PASSED +qpdf 1671 (compare) ... PASSED +qpdf 1672 (preserve encryption) ... PASSED fuzz 1604 (qpdf checksum 4fbc1d4bc29498a341a3ccdc2225912743463036) ... PASSED fuzz 1605 (qpdf fuzz check 4fbc1d4bc29498a341a3ccdc2225912743463036) ... PASSED +qpdf 1673 (check /P enc4 (19)) ... PASSED fuzz 1606 (qpdf checksum 4fda15587bcdcd06ad3bef908cecf275d8136768) ... PASSED fuzz 1607 (qpdf fuzz check 4fda15587bcdcd06ad3bef908cecf275d8136768) ... PASSED PASSED -qpdf 1223 (modified) ... fuzz 1608 (qpdf checksum 4fdf5b90093760191407022ee446393170f2963e) ... PASSED +fuzz 1608 (qpdf checksum 4fdf5b90093760191407022ee446393170f2963e) ... qpdf 1674 (decrypt long-password) ... PASSED fuzz 1609 (qpdf fuzz check 4fdf5b90093760191407022ee446393170f2963e) ... PASSED fuzz 1610 (qpdf checksum 4fe856324d9a13280cad34231dd074a0387cedbb) ... PASSED fuzz 1611 (qpdf fuzz check 4fe856324d9a13280cad34231dd074a0387cedbb) ... PASSED -qpdf 1224 (check output) ... PASSED -qpdf 1225 (linearized and modified) ... PASSED +qpdf 1675 (check against base) ... PASSED fuzz 1612 (qpdf checksum 4ff447b8ef42ca51fa6fb287bed8d40f49be58f1) ... PASSED fuzz 1613 (qpdf fuzz check 4ff447b8ef42ca51fa6fb287bed8d40f49be58f1) ... PASSED +qpdf 1676 (decrypt long-password) ... PASSED fuzz 1614 (qpdf checksum 501dcba56384920072267b4b75241059946a42e5) ... PASSED -qpdf 1226 (check output) ... PASSED fuzz 1615 (qpdf fuzz check 501dcba56384920072267b4b75241059946a42e5) ... PASSED -qpdf 1227 (check linearized and modified) ... PASSED +qpdf 1677 (check against base) ... PASSED +qpdf 1678 (decrypt XI-base) ... PASSED fuzz 1616 (qpdf checksum 5020fc584d0216eb984edac0c74344f9cad31a49) ... PASSED fuzz 1617 (qpdf fuzz check 5020fc584d0216eb984edac0c74344f9cad31a49) ... PASSED fuzz 1618 (qpdf checksum 5023acfe27c43e07276679e518abe4c1180bb359) ... PASSED -qpdf 1228 (check multiple modifications) ... PASSED fuzz 1619 (qpdf fuzz check 5023acfe27c43e07276679e518abe4c1180bb359) ... PASSED +qpdf 1679 (check ID) ... PASSED +qpdf 1680 (decrypt XI-R6,V5,O=master) ... PASSED fuzz 1620 (qpdf checksum 5071f82a27a1c54ce2e59d369758555b102228d3) ... PASSED fuzz 1621 (qpdf fuzz check 5071f82a27a1c54ce2e59d369758555b102228d3) ... PASSED -qpdf 1229 (linearize lin-special (disable)) ... PASSED fuzz 1622 (qpdf checksum 507ae1767e574388bc13b2df8590eefebf18a610) ... PASSED fuzz 1623 (qpdf fuzz check 507ae1767e574388bc13b2df8590eefebf18a610) ... PASSED -qpdf 1230 (check linearization) ... PASSED fuzz 1624 (qpdf checksum 50a3e03b3731d06caf6a7d0c2a270bdd2950373c) ... PASSED +qpdf 1681 (check against base) ... PASSED fuzz 1625 (qpdf fuzz check 50a3e03b3731d06caf6a7d0c2a270bdd2950373c) ... PASSED -qpdf 1231 (relinearize lin-special 1) ... PASSED +qpdf 1682 (encrypt XI-R6,V5,O=master) ... PASSED fuzz 1626 (qpdf checksum 50bc211a996620f9b3dcbdcf1d5ec695ccbee94a) ... PASSED fuzz 1627 (qpdf fuzz check 50bc211a996620f9b3dcbdcf1d5ec695ccbee94a) ... PASSED -qpdf 1232 (relinearize lin-special 2) ... PASSED fuzz 1628 (qpdf checksum 510eee58c8880cfd90df986d85f87e3e3feb45e8) ... PASSED fuzz 1629 (qpdf fuzz check 510eee58c8880cfd90df986d85f87e3e3feb45e8) ... PASSED -qpdf 1233 (compare files (disable)) ... PASSED -qpdf 1234 (check lin-special (disable)) ... PASSED -qpdf 1235 (linearize lin-special (preserve)) ... PASSED +qpdf 1683 (check /P enc2 (23)) ... PASSED fuzz 1630 (qpdf checksum 511385f8aac4c3c0128aaa5cfd0c79a595ad8f25) ... PASSED fuzz 1631 (qpdf fuzz check 511385f8aac4c3c0128aaa5cfd0c79a595ad8f25) ... PASSED -qpdf 1236 (check linearization) ... PASSED fuzz 1632 (qpdf checksum 5121e545b232429fc9b6206c58539847d6f5a5da) ... PASSED fuzz 1633 (qpdf fuzz check 5121e545b232429fc9b6206c58539847d6f5a5da) ... PASSED -qpdf 1237 (relinearize lin-special 1) ... PASSED +qpdf 1684 (json encrypt key (23)) ... PASSED fuzz 1634 (qpdf checksum 5131c9f2138099b79ea7092df51be827ad88aa77) ... PASSED fuzz 1635 (qpdf fuzz check 5131c9f2138099b79ea7092df51be827ad88aa77) ... PASSED -qpdf 1238 (relinearize lin-special 2) ... PASSED +qpdf 1685 (decrypt again) ... PASSED fuzz 1636 (qpdf checksum 5145d8a74f69edfe1b2ac4863cd1f7642275238d) ... PASSED fuzz 1637 (qpdf fuzz check 5145d8a74f69edfe1b2ac4863cd1f7642275238d) ... PASSED -qpdf 1239 (compare files (preserve)) ... PASSED -qpdf 1240 (check lin-special (preserve)) ... PASSED -qpdf 1241 (linearize lin-special (generate)) ... PASSED fuzz 1638 (qpdf checksum 515665b9b85ef8db2454427885b402e1436afb4c) ... PASSED fuzz 1639 (qpdf fuzz check 515665b9b85ef8db2454427885b402e1436afb4c) ... PASSED -qpdf 1242 (check linearization) ... PASSED -qpdf 1243 (relinearize lin-special 1) ... PASSED -qpdf 1244 (relinearize lin-special 2) ... PASSED -qpdf 1245 (compare files (generate)) ... PASSED -qpdf 1246 (check lin-special (generate)) ... PASSED -qpdf 1247 (linearize delete-and-reuse (disable)) ... PASSED -qpdf 1248 (check linearization) ... PASSED -qpdf 1249 (relinearize delete-and-reuse 1) ... PASSED +qpdf 1686 (compare) ... PASSED +qpdf 1687 (preserve encryption) ... PASSED +qpdf 1688 (check /P enc4 (23)) ... PASSED +qpdf 1689 (decrypt XI-R6,V5,O=master) ... PASSED fuzz 1640 (qpdf checksum 5156b70a16348726eb6f31dc58a6cf760031fb19) ... PASSED fuzz 1641 (qpdf fuzz check 5156b70a16348726eb6f31dc58a6cf760031fb19) ... PASSED -qpdf 1250 (relinearize delete-and-reuse 2) ... PASSED -qpdf 1251 (compare files (disable)) ... PASSED -qpdf 1252 (linearize delete-and-reuse (preserve)) ... PASSED +qpdf 1690 (check against base) ... PASSED +qpdf 1691 (encrypt XI-R6,V5,O=master) ... PASSED fuzz 1642 (qpdf checksum 51737bbec775bebd1694f5be84e4655386270af0) ... PASSED fuzz 1643 (qpdf fuzz check 51737bbec775bebd1694f5be84e4655386270af0) ... PASSED +qpdf 1692 (check /P enc2 (24)) ... PASSED fuzz 1644 (qpdf checksum 51d2ab5bf6fa3d70a32daa36ed88b78fa047f83d) ... PASSED fuzz 1645 (qpdf fuzz check 51d2ab5bf6fa3d70a32daa36ed88b78fa047f83d) ... PASSED -qpdf 1253 (check linearization) ... PASSED fuzz 1646 (qpdf checksum 51f7d13a738149c06e4e772a33d713d18fce562a) ... PASSED fuzz 1647 (qpdf fuzz check 51f7d13a738149c06e4e772a33d713d18fce562a) ... PASSED -qpdf 1254 (relinearize delete-and-reuse 1) ... PASSED -qpdf 1255 (relinearize delete-and-reuse 2) ... PASSED -qpdf 1256 (compare files (preserve)) ... PASSED -qpdf 1257 (linearize delete-and-reuse (generate)) ... PASSED -qpdf 1258 (check linearization) ... PASSED -qpdf 1259 (relinearize delete-and-reuse 1) ... PASSED -qpdf 1260 (relinearize delete-and-reuse 2) ... PASSED -qpdf 1261 (compare files (generate)) ... PASSED -qpdf 1262 (linearize lin-delete-and-reuse (disable)) ... PASSED -qpdf 1263 (check linearization) ... PASSED -qpdf 1264 (relinearize lin-delete-and-reuse 1) ... PASSED -qpdf 1265 (relinearize lin-delete-and-reuse 2) ... PASSED -qpdf 1266 (compare files (disable)) ... PASSED -qpdf 1267 (linearize lin-delete-and-reuse (preserve)) ... PASSED +qpdf 1693 (json encrypt key (24)) ... PASSED +qpdf 1694 (decrypt again) ... PASSED +qpdf 1695 (compare) ... PASSED +qpdf 1696 (preserve encryption) ... PASSED +qpdf 1697 (check /P enc4 (24)) ... PASSED +qpdf 1698 (decrypt XI-R6,V5,U=view,O=master) ... PASSED +qpdf 1699 (check against base) ... PASSED +qpdf 1700 (encrypt XI-R6,V5,U=view,O=master) ... PASSED +qpdf 1701 (check /P enc2 (25)) ... PASSED +qpdf 1702 (json encrypt key (25)) ... PASSED +qpdf 1703 (decrypt again) ... PASSED fuzz 1648 (qpdf checksum 51fa4ad0a860141e6e7a3f146ca92922a7ea6cca) ... PASSED fuzz 1649 (qpdf fuzz check 51fa4ad0a860141e6e7a3f146ca92922a7ea6cca) ... PASSED -qpdf 1268 (check linearization) ... PASSED fuzz 1650 (qpdf checksum 522981a7318c070dc1738c60fce1be665b923154) ... PASSED fuzz 1651 (qpdf fuzz check 522981a7318c070dc1738c60fce1be665b923154) ... PASSED -qpdf 1269 (relinearize lin-delete-and-reuse 1) ... PASSED -qpdf 1270 (relinearize lin-delete-and-reuse 2) ... PASSED +qpdf 1704 (compare) ... PASSED +qpdf 1705 (preserve encryption) ... PASSED fuzz 1652 (qpdf checksum 5283b19be41cb4eaa48ca7cf73bbb6f5d2480d5e) ... PASSED fuzz 1653 (qpdf fuzz check 5283b19be41cb4eaa48ca7cf73bbb6f5d2480d5e) ... PASSED fuzz 1654 (qpdf checksum 52d0699aed7affd427fd4d92c4c59f2f9e0ffef4) ... PASSED -qpdf 1271 (compare files (preserve)) ... PASSED fuzz 1655 (qpdf fuzz check 52d0699aed7affd427fd4d92c4c59f2f9e0ffef4) ... PASSED -qpdf 1272 (linearize lin-delete-and-reuse (generate)) ... PASSED fuzz 1656 (qpdf checksum 52d878c5a5f1f4240d87d5e74b084fce65175f95) ... PASSED fuzz 1657 (qpdf fuzz check 52d878c5a5f1f4240d87d5e74b084fce65175f95) ... PASSED -qpdf 1273 (check linearization) ... PASSED +qpdf 1706 (check /P enc4 (25)) ... PASSED fuzz 1658 (qpdf checksum 52ed835a25221b1419c8c71366c2d63290e0f110) ... PASSED fuzz 1659 (qpdf fuzz check 52ed835a25221b1419c8c71366c2d63290e0f110) ... PASSED -qpdf 1274 (relinearize lin-delete-and-reuse 1) ... PASSED +qpdf 1707 (decrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 1660 (qpdf checksum 52f97b08c59338f341f212a967df135384e07a3d) ... PASSED fuzz 1661 (qpdf fuzz check 52f97b08c59338f341f212a967df135384e07a3d) ... PASSED -qpdf 1275 (relinearize lin-delete-and-reuse 2) ... PASSED -qpdf 1276 (compare files (generate)) ... PASSED -qpdf 1277 (linearize object-stream (disable)) ... PASSED -qpdf 1278 (check linearization) ... PASSED -qpdf 1279 (relinearize object-stream 1) ... PASSED -qpdf 1280 (relinearize object-stream 2) ... PASSED -qpdf 1281 (compare files (disable)) ... PASSED -qpdf 1282 (check object-stream (disable)) ... PASSED -qpdf 1283 (linearize object-stream (preserve)) ... PASSED -qpdf 1284 (check linearization) ... PASSED -qpdf 1285 (relinearize object-stream 1) ... PASSED -qpdf 1286 (relinearize object-stream 2) ... PASSED +qpdf 1708 (check against base) ... PASSED +qpdf 1709 (encrypt XI-R6,V5,U=view,O=master) ... PASSED +qpdf 1710 (check /P enc2 (26)) ... PASSED +qpdf 1711 (json encrypt key (26)) ... PASSED +qpdf 1712 (decrypt again) ... PASSED +qpdf 1713 (compare) ... PASSED +qpdf 1714 (preserve encryption) ... PASSED +qpdf 1715 (check /P enc4 (26)) ... PASSED fuzz 1662 (qpdf checksum 52ffad07497f8a3d31622c18f939a63a06664e50) ... PASSED fuzz 1663 (qpdf fuzz check 52ffad07497f8a3d31622c18f939a63a06664e50) ... PASSED -qpdf 1287 (compare files (preserve)) ... PASSED -qpdf 1288 (check object-stream (preserve)) ... PASSED -qpdf 1289 (linearize object-stream (generate)) ... PASSED +qpdf 1716 (decrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 1664 (qpdf checksum 53267d793ea1c3612de6dcf74d60c7abce14be3c) ... PASSED fuzz 1665 (qpdf fuzz check 53267d793ea1c3612de6dcf74d60c7abce14be3c) ... PASSED -qpdf 1290 (check linearization) ... PASSED -PASSED -fuzz 1666 (qpdf checksum 536e2a82ac3d60c2c7d53668fcfdc490992bbdf6) ... qpdf 1291 (relinearize object-stream 1) ... PASSED +fuzz 1666 (qpdf checksum 536e2a82ac3d60c2c7d53668fcfdc490992bbdf6) ... PASSED fuzz 1667 (qpdf fuzz check 536e2a82ac3d60c2c7d53668fcfdc490992bbdf6) ... PASSED -qpdf 1292 (relinearize object-stream 2) ... PASSED +qpdf 1717 (check against base) ... PASSED +qpdf 1718 (encrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 1668 (qpdf checksum 53aa6a224fc5b475666e9006591c0b981bb19cd6) ... PASSED fuzz 1669 (qpdf fuzz check 53aa6a224fc5b475666e9006591c0b981bb19cd6) ... PASSED -qpdf 1293 (compare files (generate)) ... PASSED -qpdf 1294 (check object-stream (generate)) ... PASSED -qpdf 1295 (linearize hybrid-xref (disable)) ... PASSED fuzz 1670 (qpdf checksum 53b7d41f0164f0c58cde6bfb78ac55e6442fdeab) ... PASSED fuzz 1671 (qpdf fuzz check 53b7d41f0164f0c58cde6bfb78ac55e6442fdeab) ... PASSED -qpdf 1296 (check linearization) ... PASSED +qpdf 1719 (check /P enc2 (27)) ... PASSED fuzz 1672 (qpdf checksum 53d295c8479b13c2957af058a50cec6b18c1c5f2) ... PASSED fuzz 1673 (qpdf fuzz check 53d295c8479b13c2957af058a50cec6b18c1c5f2) ... PASSED -qpdf 1297 (relinearize hybrid-xref 1) ... PASSED +qpdf 1720 (json encrypt key (27)) ... PASSED fuzz 1674 (qpdf checksum 53d625b2b58441c1bc94744e17b1de7e5e2987d9) ... PASSED fuzz 1675 (qpdf fuzz check 53d625b2b58441c1bc94744e17b1de7e5e2987d9) ... PASSED -qpdf 1298 (relinearize hybrid-xref 2) ... PASSED -fuzz 1676 (qpdf checksum 53e0d69f477ae1e35cc3421a95582618a8380b9c) ... PASSED +PASSED +qpdf 1721 (decrypt again) ... fuzz 1676 (qpdf checksum 53e0d69f477ae1e35cc3421a95582618a8380b9c) ... PASSED fuzz 1677 (qpdf fuzz check 53e0d69f477ae1e35cc3421a95582618a8380b9c) ... PASSED -qpdf 1299 (compare files (disable)) ... PASSED -qpdf 1300 (linearize hybrid-xref (preserve)) ... PASSED fuzz 1678 (qpdf checksum 5408a8f78a84b78ae9fbcdea8b86987183ea69c4) ... PASSED fuzz 1679 (qpdf fuzz check 5408a8f78a84b78ae9fbcdea8b86987183ea69c4) ... PASSED +qpdf 1722 (compare) ... PASSED fuzz 1680 (qpdf checksum 54171ff8b9d929d9a906bcc48bd67eca606e78c7) ... PASSED fuzz 1681 (qpdf fuzz check 54171ff8b9d929d9a906bcc48bd67eca606e78c7) ... PASSED -qpdf 1301 (check linearization) ... PASSED +qpdf 1723 (preserve encryption) ... PASSED fuzz 1682 (qpdf checksum 54272cb5de1f06f02e26aafb3568554cb07c58ee) ... PASSED fuzz 1683 (qpdf fuzz check 54272cb5de1f06f02e26aafb3568554cb07c58ee) ... PASSED -qpdf 1302 (relinearize hybrid-xref 1) ... PASSED fuzz 1684 (qpdf checksum 542b4bc45485a5d3e3787fc198e71ea15576e59c) ... PASSED fuzz 1685 (qpdf fuzz check 542b4bc45485a5d3e3787fc198e71ea15576e59c) ... PASSED -qpdf 1303 (relinearize hybrid-xref 2) ... PASSED +qpdf 1724 (check /P enc4 (27)) ... PASSED fuzz 1686 (qpdf checksum 543f287b1ce8685061d43734780f430c5a1ab045) ... PASSED fuzz 1687 (qpdf fuzz check 543f287b1ce8685061d43734780f430c5a1ab045) ... PASSED fuzz 1688 (qpdf checksum 54454e3af1b7af77a4060536fa6831017645a251) ... PASSED fuzz 1689 (qpdf fuzz check 54454e3af1b7af77a4060536fa6831017645a251) ... PASSED -qpdf 1304 (compare files (preserve)) ... PASSED -qpdf 1305 (linearize hybrid-xref (generate)) ... PASSED +qpdf 1725 (decrypt XI-long-password) ... PASSED fuzz 1690 (qpdf checksum 544651c05d7e828dc4ef68d908c2fb796787b828) ... PASSED fuzz 1691 (qpdf fuzz check 544651c05d7e828dc4ef68d908c2fb796787b828) ... PASSED -qpdf 1306 (check linearization) ... PASSED fuzz 1692 (qpdf checksum 544cb7461609f04ec356659eaa1e44c76ce3dbc1) ... PASSED fuzz 1693 (qpdf fuzz check 544cb7461609f04ec356659eaa1e44c76ce3dbc1) ... PASSED -qpdf 1307 (relinearize hybrid-xref 1) ... PASSED fuzz 1694 (qpdf checksum 5471e5e104b9111d8c28373786fb73c0b97f33c5) ... PASSED fuzz 1695 (qpdf fuzz check 5471e5e104b9111d8c28373786fb73c0b97f33c5) ... PASSED +qpdf 1726 (check against base) ... PASSED +qpdf 1727 (decrypt XI-long-password) ... PASSED fuzz 1696 (qpdf checksum 54ae8c12de3b6425c33ed731eabc840928f295e0) ... PASSED fuzz 1697 (qpdf fuzz check 54ae8c12de3b6425c33ed731eabc840928f295e0) ... PASSED -qpdf 1308 (relinearize hybrid-xref 2) ... PASSED fuzz 1698 (qpdf checksum 54b3819fb0281e8293f50acb2d44a298a1e9bf50) ... PASSED fuzz 1699 (qpdf fuzz check 54b3819fb0281e8293f50acb2d44a298a1e9bf50) ... PASSED -qpdf 1309 (compare files (generate)) ... PASSED -qpdf 1310 (linearize gen1 (disable)) ... PASSED +qpdf 1728 (check against base) ... PASSED fuzz 1700 (qpdf checksum 54ea6337fa55e4392643a59f525cedf6ed1491f9) ... PASSED fuzz 1701 (qpdf fuzz check 54ea6337fa55e4392643a59f525cedf6ed1491f9) ... PASSED -qpdf 1311 (check linearization) ... PASSED +qpdf 1729 (decrypt XI-R6,V5,U=wwwww,O=wwwww) ... PASSED fuzz 1702 (qpdf checksum 54ebf258e4b98b5183d760096322d5b6fb862788) ... PASSED fuzz 1703 (qpdf fuzz check 54ebf258e4b98b5183d760096322d5b6fb862788) ... PASSED -qpdf 1312 (relinearize gen1 1) ... PASSED fuzz 1704 (qpdf checksum 54f334ddf168f553e6215c5141aa484936bdad77) ... PASSED fuzz 1705 (qpdf fuzz check 54f334ddf168f553e6215c5141aa484936bdad77) ... PASSED -qpdf 1313 (relinearize gen1 2) ... PASSED fuzz 1706 (qpdf checksum 5502e41e7ba2081ab6061f5a3360406545d8da21) ... PASSED fuzz 1707 (qpdf fuzz check 5502e41e7ba2081ab6061f5a3360406545d8da21) ... PASSED -qpdf 1314 (compare files (disable)) ... PASSED -qpdf 1315 (linearize gen1 (preserve)) ... PASSED +qpdf 1730 (check against base) ... PASSED +qpdf 1731 (encrypt XI-R6,V5,U=wwwww,O=wwwww) ... PASSED fuzz 1708 (qpdf checksum 556b11de1302ba50aa5c626d31e368ef0890f869) ... PASSED fuzz 1709 (qpdf fuzz check 556b11de1302ba50aa5c626d31e368ef0890f869) ... PASSED -qpdf 1316 (check linearization) ... PASSED -qpdf 1317 (relinearize gen1 1) ... PASSED fuzz 1710 (qpdf checksum 55767e001b7b7e1a5245fd0df2da56b3fb21439a) ... PASSED fuzz 1711 (qpdf fuzz check 55767e001b7b7e1a5245fd0df2da56b3fb21439a) ... PASSED -qpdf 1318 (relinearize gen1 2) ... PASSED -qpdf 1319 (compare files (preserve)) ... PASSED -qpdf 1320 (linearize gen1 (generate)) ... PASSED +qpdf 1732 (check /P enc2 (30)) ... PASSED +qpdf 1733 (json encrypt key (30)) ... PASSED fuzz 1712 (qpdf checksum 558d63d2a55d92f4b839fb0cdb426a2691ea172a) ... PASSED fuzz 1713 (qpdf fuzz check 558d63d2a55d92f4b839fb0cdb426a2691ea172a) ... PASSED -qpdf 1321 (check linearization) ... PASSED -qpdf 1322 (relinearize gen1 1) ... PASSED -qpdf 1323 (relinearize gen1 2) ... PASSED -qpdf 1324 (compare files (generate)) ... PASSED -qpdf 1325 (linearize direct-outlines (disable)) ... PASSED -qpdf 1326 (check linearization) ... PASSED +qpdf 1734 (decrypt again) ... PASSED +qpdf 1735 (compare) ... PASSED +qpdf 1736 (preserve encryption) ... PASSED fuzz 1714 (qpdf checksum 558f025a69a7da8d43b4fd5754eea49d52e67ae1) ... PASSED fuzz 1715 (qpdf fuzz check 558f025a69a7da8d43b4fd5754eea49d52e67ae1) ... PASSED fuzz 1716 (qpdf checksum 5592456c05d755b22f859017e10aded08d21a802) ... PASSED -qpdf 1327 (relinearize direct-outlines 1) ... PASSED fuzz 1717 (qpdf fuzz check 5592456c05d755b22f859017e10aded08d21a802) ... PASSED +qpdf 1737 (check /P enc4 (30)) ... PASSED fuzz 1718 (qpdf checksum 55b61333059e2f2e271f0b548367e2931e7a7836) ... PASSED fuzz 1719 (qpdf fuzz check 55b61333059e2f2e271f0b548367e2931e7a7836) ... PASSED -qpdf 1328 (relinearize direct-outlines 2) ... PASSED -qpdf 1329 (compare files (disable)) ... PASSED -qpdf 1330 (linearize direct-outlines (preserve)) ... PASSED -qpdf 1331 (check linearization) ... PASSED +qpdf 1738 (non-encrypted) ... PASSED +qpdf 1739 (invalid password) ... PASSED +qpdf 1740 (C API: invalid password) ... PASSED +qpdf 1741 (C API encryption: r2) ... PASSED fuzz 1720 (qpdf checksum 5608f18c1239f58c99e5d936e99f14b90d0678c4) ... PASSED fuzz 1721 (qpdf fuzz check 5608f18c1239f58c99e5d936e99f14b90d0678c4) ... PASSED -qpdf 1332 (relinearize direct-outlines 1) ... PASSED +qpdf 1742 (check r2 content) ... PASSED +qpdf 1743 (C API encryption: r3) ... PASSED fuzz 1722 (qpdf checksum 56134d5d5ec8b6336e90a29d11593a4aff886009) ... PASSED fuzz 1723 (qpdf fuzz check 56134d5d5ec8b6336e90a29d11593a4aff886009) ... PASSED -qpdf 1333 (relinearize direct-outlines 2) ... PASSED +qpdf 1744 (check r3 content) ... PASSED +qpdf 1745 (C API encryption: r4) ... PASSED fuzz 1724 (qpdf checksum 56187175900c3fa7e288d8574046454ec385b178) ... PASSED fuzz 1725 (qpdf fuzz check 56187175900c3fa7e288d8574046454ec385b178) ... PASSED -qpdf 1334 (compare files (preserve)) ... PASSED -qpdf 1335 (linearize direct-outlines (generate)) ... PASSED fuzz 1726 (qpdf checksum 56243f778b4159fb09fa975d320a4eb9c8aa2804) ... PASSED +qpdf 1746 (check r4 content) ... PASSED fuzz 1727 (qpdf fuzz check 56243f778b4159fb09fa975d320a4eb9c8aa2804) ... PASSED +qpdf 1747 (C API encryption: r5) ... PASSED fuzz 1728 (qpdf checksum 5628acdf4651bd06b83cf2957339b74beae810b0) ... PASSED fuzz 1729 (qpdf fuzz check 5628acdf4651bd06b83cf2957339b74beae810b0) ... PASSED -qpdf 1336 (check linearization) ... PASSED +qpdf 1748 (check r5) ... PASSED fuzz 1730 (qpdf checksum 563306104f6a50cb935f7471706e93904931cd62) ... PASSED fuzz 1731 (qpdf fuzz check 563306104f6a50cb935f7471706e93904931cd62) ... PASSED -qpdf 1337 (relinearize direct-outlines 1) ... PASSED +qpdf 1749 (C API encryption: r6) ... PASSED fuzz 1732 (qpdf checksum 563f60c67a038005d76c1f1856d7adfd6833de57) ... PASSED fuzz 1733 (qpdf fuzz check 563f60c67a038005d76c1f1856d7adfd6833de57) ... PASSED -qpdf 1338 (relinearize direct-outlines 2) ... PASSED fuzz 1734 (qpdf checksum 5647c6d7c607bbfc23d4985b2ed1374fb3a283ec) ... PASSED fuzz 1735 (qpdf fuzz check 5647c6d7c607bbfc23d4985b2ed1374fb3a283ec) ... PASSED -qpdf 1339 (compare files (generate)) ... PASSED -qpdf 1340 (linearize lin0 (disable)) ... PASSED -qpdf 1341 (check linearization) ... PASSED -qpdf 1342 (relinearize lin0 1) ... PASSED +qpdf 1750 (check r6) ... PASSED +qpdf 1751 (C API encryption: decrypt with user) ... PASSED +qpdf 1752 (check decrypt with user content) ... PASSED +qpdf 1753 (C API encryption: decrypt with owner) ... PASSED fuzz 1736 (qpdf checksum 565b0a2acb5237f711a946c1df0d56aa15e39760) ... PASSED fuzz 1737 (qpdf fuzz check 565b0a2acb5237f711a946c1df0d56aa15e39760) ... PASSED -qpdf 1343 (relinearize lin0 2) ... PASSED -qpdf 1344 (compare files (disable)) ... PASSED -qpdf 1345 (linearize lin0 (preserve)) ... PASSED -qpdf 1346 (check linearization) ... PASSED +qpdf 1754 (check decrypt with owner content) ... PASSED +qpdf 1755 (C API encryption: decrypt R5 with user) ... PASSED +qpdf 1756 (check decrypt R5 with user content) ... PASSED +qpdf 1757 (C API encryption: decrypt R6 with owner) ... PASSED fuzz 1738 (qpdf checksum 565e7f6948781051b3d85c9a5524b1850c0dffcb) ... PASSED fuzz 1739 (qpdf fuzz check 565e7f6948781051b3d85c9a5524b1850c0dffcb) ... PASSED -qpdf 1347 (relinearize lin0 1) ... PASSED -qpdf 1348 (relinearize lin0 2) ... PASSED -qpdf 1349 (compare files (preserve)) ... PASSED -qpdf 1350 (linearize lin0 (generate)) ... PASSED -qpdf 1351 (check linearization) ... PASSED -qpdf 1352 (relinearize lin0 1) ... PASSED -qpdf 1353 (relinearize lin0 2) ... PASSED -qpdf 1354 (compare files (generate)) ... PASSED -qpdf 1355 (linearize lin1 (disable)) ... PASSED +qpdf 1758 (check decrypt R6 with owner content) ... PASSED +qpdf 1759 (linearize encrypted file) ... PASSED +qpdf 1760 (check encryption) ... PASSED +qpdf 1761 (check linearization) ... PASSED +qpdf 1762 (linearize and encrypt file) ... PASSED +qpdf 1763 (check encryption) ... PASSED +qpdf 1764 (check linearization) ... PASSED +qpdf 1765 (encrypt with AES) ... PASSED fuzz 1740 (qpdf checksum 567ad339fbd022f2ff813c5eacb45ceef4131754) ... PASSED fuzz 1741 (qpdf fuzz check 567ad339fbd022f2ff813c5eacb45ceef4131754) ... PASSED fuzz 1742 (qpdf checksum 569a7304485427f761a71891936fd16b5831922e) ... PASSED fuzz 1743 (qpdf fuzz check 569a7304485427f761a71891936fd16b5831922e) ... PASSED -qpdf 1356 (check linearization) ... PASSED +qpdf 1766 (check encryption) ... PASSED fuzz 1744 (qpdf checksum 56a5ca876d9714e37e05723bc5ad3b487524757f) ... PASSED fuzz 1745 (qpdf fuzz check 56a5ca876d9714e37e05723bc5ad3b487524757f) ... PASSED -qpdf 1357 (relinearize lin1 1) ... PASSED +qpdf 1767 (convert original to qdf) ... PASSED +qpdf 1768 (convert encrypted to qdf) ... PASSED fuzz 1746 (qpdf checksum 56d182162f1ea4fdc897dc1ec6bc64adde68b109) ... PASSED fuzz 1747 (qpdf fuzz check 56d182162f1ea4fdc897dc1ec6bc64adde68b109) ... PASSED -qpdf 1358 (relinearize lin1 2) ... PASSED +qpdf 1769 (compare files) ... PASSED fuzz 1748 (qpdf checksum 56f89db967409eb4c3903e50088190157a1d8db4) ... PASSED fuzz 1749 (qpdf fuzz check 56f89db967409eb4c3903e50088190157a1d8db4) ... PASSED -qpdf 1359 (compare files (disable)) ... PASSED -qpdf 1360 (linearize lin1 (preserve)) ... PASSED -qpdf 1361 (check linearization) ... PASSED +qpdf 1770 (linearize with AES and object streams) ... PASSED +qpdf 1771 (check encryption) ... PASSED +qpdf 1772 (linearize original) ... PASSED fuzz 1750 (qpdf checksum 570c0d79529064d54bc07ed140fa0f813180bc4a) ... PASSED -qpdf 1362 (relinearize lin1 1) ... PASSED fuzz 1751 (qpdf fuzz check 570c0d79529064d54bc07ed140fa0f813180bc4a) ... PASSED fuzz 1752 (qpdf checksum 5740cd8ba4c8d0fc22b365bc8ce9441fe012640d) ... PASSED fuzz 1753 (qpdf fuzz check 5740cd8ba4c8d0fc22b365bc8ce9441fe012640d) ... PASSED -qpdf 1363 (relinearize lin1 2) ... PASSED +qpdf 1773 (convert linearized original to qdf) ... PASSED fuzz 1754 (qpdf checksum 574fa2521043763e0d0e5140deaca8c948639b73) ... PASSED fuzz 1755 (qpdf fuzz check 574fa2521043763e0d0e5140deaca8c948639b73) ... PASSED -qpdf 1364 (compare files (preserve)) ... PASSED -qpdf 1365 (linearize lin1 (generate)) ... PASSED -qpdf 1366 (check linearization) ... PASSED +qpdf 1774 (convert encrypted to qdf) ... PASSED +qpdf 1775 (compare files) ... PASSED +qpdf 1776 (force version on aes encrypted) ... PASSED fuzz 1756 (qpdf checksum 5774f26e04c9b7f7dee1e56de34be61ade835165) ... PASSED fuzz 1757 (qpdf fuzz check 5774f26e04c9b7f7dee1e56de34be61ade835165) ... PASSED -qpdf 1367 (relinearize lin1 1) ... PASSED +qpdf 1777 (check) ... PASSED +qpdf 1778 (make sure there is no xref stream) ... PASSED +qpdf 1779 (encrypt with V=5,R=5) ... PASSED fuzz 1758 (qpdf checksum 578576500c50c07e8953cb73bc14e256c9e00fda) ... PASSED fuzz 1759 (qpdf fuzz check 578576500c50c07e8953cb73bc14e256c9e00fda) ... PASSED -qpdf 1368 (relinearize lin1 2) ... PASSED +qpdf 1780 (check encryption) ... PASSED fuzz 1760 (qpdf checksum 579510b5659123236fe33bbc09f536ecec13a922) ... PASSED fuzz 1761 (qpdf fuzz check 579510b5659123236fe33bbc09f536ecec13a922) ... PASSED +qpdf 1781 (encrypt with V=5,R=6) ... PASSED fuzz 1762 (qpdf checksum 57d038e3d9394576c53a89190e5d069ada8b8517) ... PASSED -qpdf 1369 (compare files (generate)) ... PASSED fuzz 1763 (qpdf fuzz check 57d038e3d9394576c53a89190e5d069ada8b8517) ... PASSED -qpdf 1370 (linearize lin2 (disable)) ... PASSED fuzz 1764 (qpdf checksum 57e90a03f4835140e039866a2807db6e772a26f8) ... PASSED fuzz 1765 (qpdf fuzz check 57e90a03f4835140e039866a2807db6e772a26f8) ... PASSED -qpdf 1371 (check linearization) ... PASSED +qpdf 1782 (check encryption) ... PASSED fuzz 1766 (qpdf checksum 57ebdb39b82a00618a6b752fd118ca7d9f6b7132) ... PASSED fuzz 1767 (qpdf fuzz check 57ebdb39b82a00618a6b752fd118ca7d9f6b7132) ... PASSED -qpdf 1372 (relinearize lin2 1) ... PASSED +qpdf 1783 (encrypt --force-V4) ... PASSED fuzz 1768 (qpdf checksum 5802a6d7b50d292431a2b898637244589f4adfd8) ... PASSED fuzz 1769 (qpdf fuzz check 5802a6d7b50d292431a2b898637244589f4adfd8) ... PASSED -qpdf 1373 (relinearize lin2 2) ... PASSED -qpdf 1374 (compare files (disable)) ... PASSED -qpdf 1375 (linearize lin2 (preserve)) ... PASSED -qpdf 1376 (check linearization) ... PASSED -qpdf 1377 (relinearize lin2 1) ... PASSED -qpdf 1378 (relinearize lin2 2) ... PASSED -qpdf 1379 (compare files (preserve)) ... PASSED -qpdf 1380 (linearize lin2 (generate)) ... PASSED -qpdf 1381 (check linearization) ... PASSED -qpdf 1382 (relinearize lin2 1) ... PASSED -qpdf 1383 (relinearize lin2 2) ... PASSED -qpdf 1384 (compare files (generate)) ... PASSED -qpdf 1385 (linearize lin3 (disable)) ... PASSED -qpdf 1386 (check linearization) ... PASSED -qpdf 1387 (relinearize lin3 1) ... PASSED +qpdf 1784 (check output) ... PASSED +qpdf 1785 (show encryption) ... PASSED +qpdf 1786 (encrypt --cleartext-metadata) ... PASSED +qpdf 1787 (check output) ... PASSED +qpdf 1788 (show encryption) ... PASSED +qpdf 1789 (encrypt --use-aes=y) ... PASSED +qpdf 1790 (check output) ... PASSED +qpdf 1791 (show encryption) ... PASSED +qpdf 1792 (encrypt --cleartext-metadata --use-aes=y) ... PASSED +qpdf 1793 (check output) ... PASSED +qpdf 1794 (show encryption) ... PASSED +qpdf 1795 (decrypt with crypt filter) ... PASSED +qpdf 1796 (check output) ... PASSED +qpdf 1797 (create reference qdf) ... PASSED +qpdf 1798 (create encrypted file) ... PASSED +qpdf 1799 (copy encryption parameters) ... PASSED +qpdf 1800 (check output encryption) ... PASSED +qpdf 1801 (convert to qdf) ... PASSED +qpdf 1802 (compare qdf) ... PASSED +qpdf 1803 (copy encryption with qpdf) ... PASSED +qpdf 1804 (check output encryption) ... PASSED +qpdf 1805 (convert to qdf) ... PASSED +qpdf 1806 (compare qdf) ... PASSED +qpdf 1807 (decrypt enc-XI-attachments-base.pdf) ... PASSED +qpdf 1808 (extract attachments) ... PASSED +qpdf 1809 (copy enc-XI-attachments-base.pdf) ... PASSED fuzz 1770 (qpdf checksum 5811c18e4afae4eb744b4941ecc80b94bf6e823e) ... PASSED fuzz 1771 (qpdf fuzz check 5811c18e4afae4eb744b4941ecc80b94bf6e823e) ... PASSED -qpdf 1388 (relinearize lin3 2) ... PASSED +qpdf 1810 (extract attachments) ... PASSED fuzz 1772 (qpdf checksum 581460cf0b3c5599c815b1fda15a9debdbdaef72) ... PASSED fuzz 1773 (qpdf fuzz check 581460cf0b3c5599c815b1fda15a9debdbdaef72) ... PASSED -qpdf 1389 (compare files (disable)) ... PASSED -qpdf 1390 (linearize lin3 (preserve)) ... PASSED +qpdf 1811 (decrypt enc-XI-R6,V5,U=attachment,encrypted-attachments.pdf) ... PASSED fuzz 1774 (qpdf checksum 582011252461efd5cd6d7bfd3a2739f097d8dabc) ... PASSED fuzz 1775 (qpdf fuzz check 582011252461efd5cd6d7bfd3a2739f097d8dabc) ... PASSED -qpdf 1391 (check linearization) ... PASSED +qpdf 1812 (extract attachments) ... PASSED fuzz 1776 (qpdf checksum 5823e520baef7160f83a9c2fb85b066ec7423828) ... PASSED fuzz 1777 (qpdf fuzz check 5823e520baef7160f83a9c2fb85b066ec7423828) ... PASSED +qpdf 1813 (copy enc-XI-R6,V5,U=attachment,encrypted-attachments.pdf) ... PASSED fuzz 1778 (qpdf checksum 583bd2d827c68de390f51c3db0cbe6aa60e5c2f8) ... PASSED -qpdf 1392 (relinearize lin3 1) ... PASSED fuzz 1779 (qpdf fuzz check 583bd2d827c68de390f51c3db0cbe6aa60e5c2f8) ... PASSED fuzz 1780 (qpdf checksum 58718fc00436b45fa0f7cda66297eb1abd9cc09a) ... PASSED fuzz 1781 (qpdf fuzz check 58718fc00436b45fa0f7cda66297eb1abd9cc09a) ... PASSED -qpdf 1393 (relinearize lin3 2) ... PASSED +qpdf 1814 (extract attachments) ... PASSED fuzz 1782 (qpdf checksum 588d8ae9d31defa8f723f9a597a35b27ab27bae2) ... PASSED fuzz 1783 (qpdf fuzz check 588d8ae9d31defa8f723f9a597a35b27ab27bae2) ... PASSED -qpdf 1394 (compare files (preserve)) ... PASSED -qpdf 1395 (linearize lin3 (generate)) ... PASSED fuzz 1784 (qpdf checksum 588dec943eebff4998e3b2b36ae0f9098ccbeb1f) ... PASSED +qpdf 1815 (decrypt enc-XI-R6,V5,U=view,attachments,cleartext-metadata.pdf) ... PASSED fuzz 1785 (qpdf fuzz check 588dec943eebff4998e3b2b36ae0f9098ccbeb1f) ... PASSED -qpdf 1396 (check linearization) ... PASSED fuzz 1786 (qpdf checksum 5893b0bdde94323e1f756b8484758efe55acc165) ... PASSED fuzz 1787 (qpdf fuzz check 5893b0bdde94323e1f756b8484758efe55acc165) ... PASSED -qpdf 1397 (relinearize lin3 1) ... PASSED +qpdf 1816 (extract attachments) ... PASSED fuzz 1788 (qpdf checksum 589494ab14f5e47828cd7b40bb0a00631d312a57) ... PASSED fuzz 1789 (qpdf fuzz check 589494ab14f5e47828cd7b40bb0a00631d312a57) ... PASSED +qpdf 1817 (copy enc-XI-R6,V5,U=view,attachments,cleartext-metadata.pdf) ... PASSED fuzz 1790 (qpdf checksum 58b71b96dec18362abf8410e36b0f4b803c9c6d5) ... PASSED fuzz 1791 (qpdf fuzz check 58b71b96dec18362abf8410e36b0f4b803c9c6d5) ... PASSED -qpdf 1398 (relinearize lin3 2) ... PASSED -qpdf 1399 (compare files (generate)) ... PASSED -qpdf 1400 (linearize lin4 (disable)) ... PASSED -qpdf 1401 (check linearization) ... PASSED -qpdf 1402 (relinearize lin4 1) ... PASSED -qpdf 1403 (relinearize lin4 2) ... PASSED +qpdf 1818 (extract attachments) ... PASSED +qpdf 1819 (unfilterable with crypt) ... PASSED +qpdf 1820 (decrypt file) ... PASSED +qpdf 1821 (copy of unfilterable with crypt) ... PASSED fuzz 1792 (qpdf checksum 58e85fd6fce6c1582898b4b8886fd246d8f0d04a) ... PASSED -qpdf 1404 (compare files (disable)) ... PASSED fuzz 1793 (qpdf fuzz check 58e85fd6fce6c1582898b4b8886fd246d8f0d04a) ... PASSED -qpdf 1405 (linearize lin4 (preserve)) ... PASSED +qpdf 1822 (use/show encryption key (user)) ... PASSED fuzz 1794 (qpdf checksum 590ae9f0e2924d56aa81df25776d72e3a8c69819) ... PASSED fuzz 1795 (qpdf fuzz check 590ae9f0e2924d56aa81df25776d72e3a8c69819) ... PASSED -qpdf 1406 (check linearization) ... PASSED +qpdf 1823 (use/show encryption key (owner)) ... PASSED fuzz 1796 (qpdf checksum 5953f25fed99e26ac15be5fd639a6b73632fe632) ... PASSED fuzz 1797 (qpdf fuzz check 5953f25fed99e26ac15be5fd639a6b73632fe632) ... PASSED -qpdf 1407 (relinearize lin4 1) ... PASSED +qpdf 1824 (use/show encryption key (hex)) ... PASSED fuzz 1798 (qpdf checksum 59542f655ed9002f8031fd90d0bfb8c209c25d12) ... PASSED fuzz 1799 (qpdf fuzz check 59542f655ed9002f8031fd90d0bfb8c209c25d12) ... PASSED -qpdf 1408 (relinearize lin4 2) ... PASSED +qpdf 1825 (set encryption before set filename) ... PASSED fuzz 1800 (qpdf checksum 59877c2530b2e378698b0e01b60572fbab129943) ... PASSED fuzz 1801 (qpdf fuzz check 59877c2530b2e378698b0e01b60572fbab129943) ... PASSED -fuzz 1802 (qpdf checksum 5991fe2a69d5fca329239cf688f57193de4e502a) ... PASSED +PASSED +fuzz 1802 (qpdf checksum 5991fe2a69d5fca329239cf688f57193de4e502a) ... qpdf 1826 (check file's validity) ... PASSED fuzz 1803 (qpdf fuzz check 5991fe2a69d5fca329239cf688f57193de4e502a) ... PASSED -qpdf 1409 (compare files (preserve)) ... PASSED -qpdf 1410 (linearize lin4 (generate)) ... PASSED fuzz 1804 (qpdf checksum 59936323e30dc5345eb75871b52dcf52474f26d2) ... PASSED fuzz 1805 (qpdf fuzz check 59936323e30dc5345eb75871b52dcf52474f26d2) ... PASSED fuzz 1806 (qpdf checksum 59aed180bcd14f5ff670c07fea6a8c5c7ceeeed4) ... PASSED -qpdf 1411 (check linearization) ... PASSED fuzz 1807 (qpdf fuzz check 59aed180bcd14f5ff670c07fea6a8c5c7ceeeed4) ... PASSED -qpdf 1412 (relinearize lin4 1) ... PASSED -qpdf 1413 (relinearize lin4 2) ... PASSED +qpdf 1827 (handle missing/invalid Length) ... PASSED +--- Unicode Passwords --- +qpdf 1828 (encode 128, simple, pdf-doc) ... PASSED +qpdf 1829 (decrypt simple, utf8, strict=0) ... PASSED fuzz 1808 (qpdf checksum 59b28ced639d2a56ac8126c7cdbc612ce8971b08) ... PASSED fuzz 1809 (qpdf fuzz check 59b28ced639d2a56ac8126c7cdbc612ce8971b08) ... PASSED -fuzz 1810 (qpdf checksum 59cc71a03b980725c3147b45e760bc4b325ad556) ... PASSED +PASSED +qpdf 1830 (decrypt simple, utf8, strict=1) ... fuzz 1810 (qpdf checksum 59cc71a03b980725c3147b45e760bc4b325ad556) ... PASSED fuzz 1811 (qpdf fuzz check 59cc71a03b980725c3147b45e760bc4b325ad556) ... PASSED -qpdf 1414 (compare files (generate)) ... PASSED -qpdf 1415 (linearize lin5 (disable)) ... PASSED +qpdf 1831 (decrypt simple, pdf-doc, strict=1) ... PASSED fuzz 1812 (qpdf checksum 5a187c8b6773049aee4ff584463b4d85a83ab97a) ... PASSED fuzz 1813 (qpdf fuzz check 5a187c8b6773049aee4ff584463b4d85a83ab97a) ... PASSED fuzz 1814 (qpdf checksum 5a279275aeab576a0e6f055c8994797216ac7429) ... PASSED +qpdf 1832 (encode 128, simple, utf8) ... PASSED fuzz 1815 (qpdf fuzz check 5a279275aeab576a0e6f055c8994797216ac7429) ... PASSED +qpdf 1833 (decrypt simple, pdf-doc, strict=0) ... PASSED fuzz 1816 (qpdf checksum 5a3d4f19a4050ed3bd19bf82705cd57b6d5d9196) ... PASSED fuzz 1817 (qpdf fuzz check 5a3d4f19a4050ed3bd19bf82705cd57b6d5d9196) ... PASSED -qpdf 1416 (check linearization) ... PASSED fuzz 1818 (qpdf checksum 5a5c8bff3efd9a1a3cee898a1afede714a624fc9) ... PASSED +qpdf 1834 (decrypt simple, pdf-doc, strict=1) ... PASSED fuzz 1819 (qpdf fuzz check 5a5c8bff3efd9a1a3cee898a1afede714a624fc9) ... PASSED -qpdf 1417 (relinearize lin5 1) ... PASSED fuzz 1820 (qpdf checksum 5a65b384933dd806f60771454c1a3ba50f2d7be1) ... PASSED +qpdf 1835 (decrypt simple, utf8, strict=1) ... PASSED fuzz 1821 (qpdf fuzz check 5a65b384933dd806f60771454c1a3ba50f2d7be1) ... PASSED +qpdf 1836 (encode 128, simple, utf8) ... PASSED fuzz 1822 (qpdf checksum 5aa09a094a9751108bb3e81b93880f2e54dacc37) ... PASSED fuzz 1823 (qpdf fuzz check 5aa09a094a9751108bb3e81b93880f2e54dacc37) ... PASSED -qpdf 1418 (relinearize lin5 2) ... PASSED -qpdf 1419 (compare files (disable)) ... PASSED -qpdf 1420 (linearize lin5 (preserve)) ... PASSED -qpdf 1421 (check linearization) ... PASSED -qpdf 1422 (relinearize lin5 1) ... PASSED -qpdf 1423 (relinearize lin5 2) ... PASSED +qpdf 1837 (decrypt simple, pdf-doc, strict=1) ... PASSED +qpdf 1838 (encode 128, simple, utf8) ... PASSED +qpdf 1839 (decrypt simple, pdf-doc, strict=1) ... PASSED +qpdf 1840 (encode 128, single-byte, utf8) ... PASSED +qpdf 1841 (decrypt single-byte, pdf-doc, strict=1) ... PASSED +qpdf 1842 (decrypt single-byte, win-ansi, strict=0) ... PASSED +qpdf 1843 (encode 128, single-byte, utf8) ... PASSED +qpdf 1844 (decrypt single-byte, pdf-doc, strict=1) ... PASSED +qpdf 1845 (decrypt single-byte, win-ansi, strict=0) ... PASSED +qpdf 1846 (encode 128, single-byte, win-ansi) ... PASSED fuzz 1824 (qpdf checksum 5abc8acb2a2c92628ca0d6bf142c8219df6855b8) ... PASSED fuzz 1825 (qpdf fuzz check 5abc8acb2a2c92628ca0d6bf142c8219df6855b8) ... PASSED +qpdf 1847 (encode 128, single-byte, win-ansi) ... PASSED +qpdf 1848 (decrypt single-byte, win-ansi, strict=1) ... PASSED fuzz 1826 (qpdf checksum 5ac11bd6b4a20c3977c84713b8f66e917cddeb13) ... PASSED fuzz 1827 (qpdf fuzz check 5ac11bd6b4a20c3977c84713b8f66e917cddeb13) ... PASSED -qpdf 1424 (compare files (preserve)) ... PASSED -qpdf 1425 (linearize lin5 (generate)) ... PASSED +qpdf 1849 (encode 128, single-byte, pdf-doc) ... PASSED fuzz 1828 (qpdf checksum 5b397b7054d7c0dbe633c99304c9cbb32484faa0) ... PASSED fuzz 1829 (qpdf fuzz check 5b397b7054d7c0dbe633c99304c9cbb32484faa0) ... PASSED +qpdf 1850 (decrypt single-byte, pdf-doc, strict=1) ... PASSED fuzz 1830 (qpdf checksum 5b3a0bd2c1d727f20376a510e1444331fbda4c2f) ... PASSED fuzz 1831 (qpdf fuzz check 5b3a0bd2c1d727f20376a510e1444331fbda4c2f) ... PASSED +qpdf 1851 (decrypt single-byte, win-ansi, strict=0) ... PASSED fuzz 1832 (qpdf checksum 5b3a4fa436252447f5e2ac432186eba54a4f3124) ... PASSED fuzz 1833 (qpdf fuzz check 5b3a4fa436252447f5e2ac432186eba54a4f3124) ... PASSED -qpdf 1426 (check linearization) ... PASSED fuzz 1834 (qpdf checksum 5b4bad97747ca82518b03aacef7b9e22a6bfb69e) ... PASSED -fuzz 1835 (qpdf fuzz check 5b4bad97747ca82518b03aacef7b9e22a6bfb69e) ... PASSED -qpdf 1427 (relinearize lin5 1) ... PASSED +PASSED +fuzz 1835 (qpdf fuzz check 5b4bad97747ca82518b03aacef7b9e22a6bfb69e) ... qpdf 1852 (decrypt single-byte, pdf-doc-hex, strict=1) ... PASSED fuzz 1836 (qpdf checksum 5b5386906e772e220c96db26048837371ec2f3e6) ... PASSED fuzz 1837 (qpdf fuzz check 5b5386906e772e220c96db26048837371ec2f3e6) ... PASSED +qpdf 1853 (encode 128, complex, utf8) ... PASSED +qpdf 1854 (encode 128, complex, utf8) ... PASSED fuzz 1838 (qpdf checksum 5b571b7d813706c776a26fc03f2f0f62c2157f93) ... PASSED -qpdf 1428 (relinearize lin5 2) ... PASSED fuzz 1839 (qpdf fuzz check 5b571b7d813706c776a26fc03f2f0f62c2157f93) ... PASSED -qpdf 1429 (compare files (generate)) ... PASSED -qpdf 1430 (linearize lin6 (disable)) ... PASSED +qpdf 1855 (decrypt complex, utf8, strict=1) ... PASSED +qpdf 1856 (encode 256, single-byte, win-ansi) ... PASSED +qpdf 1857 (encode 256, single-byte, win-ansi) ... PASSED fuzz 1840 (qpdf checksum 5b583736a0c8b32256e493b5c52dfd0f6b6ecad5) ... PASSED fuzz 1841 (qpdf fuzz check 5b583736a0c8b32256e493b5c52dfd0f6b6ecad5) ... PASSED +qpdf 1858 (encode 256, single-byte, win-ansi) ... PASSED fuzz 1842 (qpdf checksum 5b66ff7861bd70ab360973a362f6d3fc46a3cfff) ... PASSED fuzz 1843 (qpdf fuzz check 5b66ff7861bd70ab360973a362f6d3fc46a3cfff) ... PASSED -qpdf 1431 (check linearization) ... PASSED +qpdf 1859 (decrypt single-byte, utf8, strict=0) ... PASSED fuzz 1844 (qpdf checksum 5b78478263b28eedd3cc11f6175be2db3772ba13) ... PASSED fuzz 1845 (qpdf fuzz check 5b78478263b28eedd3cc11f6175be2db3772ba13) ... PASSED -PASSED -qpdf 1432 (relinearize lin6 1) ... fuzz 1846 (qpdf checksum 5ba93c9db0cff93f52b521d7420e43f6eda2784f) ... PASSED +fuzz 1846 (qpdf checksum 5ba93c9db0cff93f52b521d7420e43f6eda2784f) ... PASSED fuzz 1847 (qpdf fuzz check 5ba93c9db0cff93f52b521d7420e43f6eda2784f) ... PASSED +qpdf 1860 (decrypt single-byte, utf8, strict=1) ... PASSED fuzz 1848 (qpdf checksum 5bb2ee57cc8c36dea1c7ecb987ade9fcea275b05) ... PASSED fuzz 1849 (qpdf fuzz check 5bb2ee57cc8c36dea1c7ecb987ade9fcea275b05) ... PASSED -qpdf 1433 (relinearize lin6 2) ... PASSED +qpdf 1861 (decrypt single-byte, win-ansi, strict=1) ... PASSED fuzz 1850 (qpdf checksum 5bbbf036c7f297d06246f94b237ecf8f21357e5f) ... PASSED fuzz 1851 (qpdf fuzz check 5bbbf036c7f297d06246f94b237ecf8f21357e5f) ... PASSED fuzz 1852 (qpdf checksum 5bc3f9bcbe5bb804a357ad7df55dc448ebf6fa96) ... PASSED fuzz 1853 (qpdf fuzz check 5bc3f9bcbe5bb804a357ad7df55dc448ebf6fa96) ... PASSED -qpdf 1434 (compare files (disable)) ... PASSED -qpdf 1435 (linearize lin6 (preserve)) ... PASSED fuzz 1854 (qpdf checksum 5bca994eb56536eb9c887dec3b2062758feae204) ... PASSED +qpdf 1862 (decrypt single-byte, win-ansi, strict=0) ... PASSED fuzz 1855 (qpdf fuzz check 5bca994eb56536eb9c887dec3b2062758feae204) ... PASSED fuzz 1856 (qpdf checksum 5bcf254ed103c5ab7de8f79f7ed0ff72d557ef5d) ... PASSED fuzz 1857 (qpdf fuzz check 5bcf254ed103c5ab7de8f79f7ed0ff72d557ef5d) ... PASSED -qpdf 1436 (check linearization) ... PASSED +qpdf 1863 (decrypt single-byte, pdf-doc, strict=0) ... PASSED fuzz 1858 (qpdf checksum 5bda33e56b6a824410d25c39f9d44923f0549afd) ... PASSED fuzz 1859 (qpdf fuzz check 5bda33e56b6a824410d25c39f9d44923f0549afd) ... PASSED -PASSED -fuzz 1860 (qpdf checksum 5c02f496d4f6b2aa3f723ad8c23c28b9366bf788) ... qpdf 1437 (relinearize lin6 1) ... PASSED +fuzz 1860 (qpdf checksum 5c02f496d4f6b2aa3f723ad8c23c28b9366bf788) ... PASSED fuzz 1861 (qpdf fuzz check 5c02f496d4f6b2aa3f723ad8c23c28b9366bf788) ... PASSED fuzz 1862 (qpdf checksum 5c0ad992164586808039cd70a86714776ae01e74) ... PASSED fuzz 1863 (qpdf fuzz check 5c0ad992164586808039cd70a86714776ae01e74) ... PASSED -qpdf 1438 (relinearize lin6 2) ... PASSED fuzz 1864 (qpdf checksum 5c0bc718bfc8e4fe18dade1048ed77c83ffa7f13) ... PASSED fuzz 1865 (qpdf fuzz check 5c0bc718bfc8e4fe18dade1048ed77c83ffa7f13) ... PASSED +qpdf 1864 (decrypt single-byte, pdf-doc-hex, strict=0) ... PASSED fuzz 1866 (qpdf checksum 5c1a1107e4474494f6521b4bdd91957086f41d0e) ... PASSED fuzz 1867 (qpdf fuzz check 5c1a1107e4474494f6521b4bdd91957086f41d0e) ... PASSED -qpdf 1439 (compare files (preserve)) ... PASSED -qpdf 1440 (linearize lin6 (generate)) ... PASSED -qpdf 1441 (check linearization) ... PASSED -qpdf 1442 (relinearize lin6 1) ... PASSED -qpdf 1443 (relinearize lin6 2) ... PASSED -qpdf 1444 (compare files (generate)) ... PASSED -qpdf 1445 (linearize lin7 (disable)) ... PASSED -qpdf 1446 (check linearization) ... PASSED -qpdf 1447 (relinearize lin7 1) ... PASSED -qpdf 1448 (relinearize lin7 2) ... PASSED -qpdf 1449 (compare files (disable)) ... PASSED -qpdf 1450 (linearize lin7 (preserve)) ... PASSED -qpdf 1451 (check linearization) ... PASSED -qpdf 1452 (relinearize lin7 1) ... PASSED +qpdf 1865 (encode 256, complex, utf8) ... PASSED +qpdf 1866 (decrypt complex, utf8, strict=1) ... PASSED +qpdf 1867 (decrypt complex, utf8-hex, strict=1) ... PASSED +qpdf 1868 (encode 256, complex, utf8-hex) ... PASSED +qpdf 1869 (decrypt complex, utf8, strict=1) ... PASSED +qpdf 1870 (decrypt complex, utf8-hex, strict=1) ... PASSED +qpdf 1871 (encode 256, complex, utf8) ... PASSED +qpdf 1872 (decrypt complex, utf8, strict=1) ... PASSED +qpdf 1873 (decrypt complex, password-arg-simple-utf8, strict=0) ... PASSED +qpdf 1874 (bytes fallback warning) ... PASSED +qpdf 1875 (decrypt bytes fallback) ... PASSED +qpdf 1876 (Unicode at CLI) ... PASSED +qpdf 1877 (Decrypt using user password) ... PASSED +qpdf 1878 (Decrypt using owner password) ... PASSED fuzz 1868 (qpdf checksum 5c54c7c0ee5e6712f6cfffa2c9d34f9d66db5559) ... PASSED fuzz 1869 (qpdf fuzz check 5c54c7c0ee5e6712f6cfffa2c9d34f9d66db5559) ... PASSED -qpdf 1453 (relinearize lin7 2) ... PASSED +--- Check from C API --- +qpdf 1879 (C check warn) ... PASSED fuzz 1870 (qpdf checksum 5c5e722d4ffb6e8cd58bb5fb8f35eedd2ae37568) ... PASSED fuzz 1871 (qpdf fuzz check 5c5e722d4ffb6e8cd58bb5fb8f35eedd2ae37568) ... PASSED -qpdf 1454 (compare files (preserve)) ... PASSED -qpdf 1455 (linearize lin7 (generate)) ... PASSED +qpdf 1880 (C check clear) ... PASSED fuzz 1872 (qpdf checksum 5c5ecbf8b794e41a34f665caa664640258363564) ... PASSED fuzz 1873 (qpdf fuzz check 5c5ecbf8b794e41a34f665caa664640258363564) ... PASSED +--- C API Object Handle --- +qpdf 1881 (C check object handles) ... PASSED fuzz 1874 (qpdf checksum 5c71b54b3b135948bf774b6d184b697a50d25e54) ... PASSED fuzz 1875 (qpdf fuzz check 5c71b54b3b135948bf774b6d184b697a50d25e54) ... PASSED +qpdf 1882 (check output) ... PASSED fuzz 1876 (qpdf checksum 5c71f7d6831fb8412dffd8a56343c78a9f5faf37) ... PASSED -fuzz 1877 (qpdf fuzz check 5c71f7d6831fb8412dffd8a56343c78a9f5faf37) ... PASSED -qpdf 1456 (check linearization) ... PASSED +PASSED +fuzz 1877 (qpdf fuzz check 5c71f7d6831fb8412dffd8a56343c78a9f5faf37) ... --- Content Preservation Tests --- +qpdf 1883 (encrypted-with-images.pdf (os:d qdf)) ... PASSED fuzz 1878 (qpdf checksum 5c821bcf705087de5d74d742b2268a743807e222) ... PASSED fuzz 1879 (qpdf fuzz check 5c821bcf705087de5d74d742b2268a743807e222) ... PASSED -qpdf 1457 (relinearize lin7 1) ... PASSED +qpdf 1884 (check status) ... PASSED fuzz 1880 (qpdf checksum 5c83aec4cf5082905022efbed8ad971bc158c3b8) ... PASSED fuzz 1881 (qpdf fuzz check 5c83aec4cf5082905022efbed8ad971bc158c3b8) ... PASSED -qpdf 1458 (relinearize lin7 2) ... PASSED +qpdf 1885 (check with C API) ... PASSED +qpdf 1886 (encrypted-with-images.pdf (os:d qdf not normalized)) ... PASSED +qpdf 1887 (check status) ... PASSED fuzz 1882 (qpdf checksum 5cc3c1ba4b8c0a7fbaa57d792a8f5a30826afcc0) ... PASSED fuzz 1883 (qpdf fuzz check 5cc3c1ba4b8c0a7fbaa57d792a8f5a30826afcc0) ... PASSED -qpdf 1459 (compare files (generate)) ... PASSED -qpdf 1460 (linearize lin8 (disable)) ... PASSED +qpdf 1888 (check with C API) ... PASSED fuzz 1884 (qpdf checksum 5cd071ea4b51ffd354dcb4799faeab774e3587e0) ... PASSED fuzz 1885 (qpdf fuzz check 5cd071ea4b51ffd354dcb4799faeab774e3587e0) ... PASSED -PASSED -qpdf 1461 (check linearization) ... fuzz 1886 (qpdf checksum 5d16ed1eb3186138d488fcaf47f23dd34546386f) ... PASSED +qpdf 1889 (encrypted-with-images.pdf (os:d qdf not uncompressed)) ... PASSED +qpdf 1890 (check status) ... PASSED +fuzz 1886 (qpdf checksum 5d16ed1eb3186138d488fcaf47f23dd34546386f) ... PASSED fuzz 1887 (qpdf fuzz check 5d16ed1eb3186138d488fcaf47f23dd34546386f) ... PASSED +qpdf 1891 (check with C API) ... PASSED fuzz 1888 (qpdf checksum 5d4660e4576339c03c08bfe67877e3f104f9bf67) ... PASSED fuzz 1889 (qpdf fuzz check 5d4660e4576339c03c08bfe67877e3f104f9bf67) ... PASSED -qpdf 1462 (relinearize lin8 1) ... PASSED +qpdf 1892 (encrypted-with-images.pdf (os:d qdf not normalized or uncompressed)) ... PASSED fuzz 1890 (qpdf checksum 5d5019c4908e06d98ab718d64213a09cb289eb06) ... PASSED fuzz 1891 (qpdf fuzz check 5d5019c4908e06d98ab718d64213a09cb289eb06) ... PASSED -qpdf 1463 (relinearize lin8 2) ... PASSED +qpdf 1893 (check status) ... PASSED fuzz 1892 (qpdf checksum 5d6d73a2dd0414725332eeb0367083890b3da965) ... PASSED fuzz 1893 (qpdf fuzz check 5d6d73a2dd0414725332eeb0367083890b3da965) ... PASSED +qpdf 1894 (check with C API) ... PASSED fuzz 1894 (qpdf checksum 5d7ab15ab0d29d9b0f088f36934c097f15741fab) ... PASSED fuzz 1895 (qpdf fuzz check 5d7ab15ab0d29d9b0f088f36934c097f15741fab) ... PASSED -qpdf 1464 (compare files (disable)) ... PASSED -qpdf 1465 (linearize lin8 (preserve)) ... PASSED -fuzz 1896 (qpdf checksum 5d9a0e0cd2138fe19788db3f6fa5dd22d88d39d8) ... PASSED +PASSED +fuzz 1896 (qpdf checksum 5d9a0e0cd2138fe19788db3f6fa5dd22d88d39d8) ... qpdf 1895 (encrypted-with-images.pdf (os:d uncompresed)) ... PASSED fuzz 1897 (qpdf fuzz check 5d9a0e0cd2138fe19788db3f6fa5dd22d88d39d8) ... PASSED fuzz 1898 (qpdf checksum 5da5678fd8f79c2bcc07e6f3dc36f770a0af8d29) ... PASSED +qpdf 1896 (check status) ... PASSED fuzz 1899 (qpdf fuzz check 5da5678fd8f79c2bcc07e6f3dc36f770a0af8d29) ... PASSED fuzz 1900 (qpdf checksum 5da6ba9807c0d4ca3fdcfa6ab36e29e60b14fdaa) ... PASSED fuzz 1901 (qpdf fuzz check 5da6ba9807c0d4ca3fdcfa6ab36e29e60b14fdaa) ... PASSED -qpdf 1466 (check linearization) ... PASSED +qpdf 1897 (check with C API) ... PASSED fuzz 1902 (qpdf checksum 5ddb1d38553ce4b7f6cf6ed27a78908babb0eeeb) ... PASSED fuzz 1903 (qpdf fuzz check 5ddb1d38553ce4b7f6cf6ed27a78908babb0eeeb) ... PASSED -qpdf 1467 (relinearize lin8 1) ... PASSED -qpdf 1468 (relinearize lin8 2) ... PASSED -qpdf 1469 (compare files (preserve)) ... PASSED -qpdf 1470 (linearize lin8 (generate)) ... PASSED +qpdf 1898 (encrypted-with-images.pdf (os:d normalized)) ... PASSED +qpdf 1899 (check status) ... PASSED +qpdf 1900 (check with C API) ... PASSED +qpdf 1901 (encrypted-with-images.pdf (os:d uncompressed and normalized)) ... PASSED +qpdf 1902 (check status) ... PASSED fuzz 1904 (qpdf checksum 5debba343fb4c3b03b39e326b5a8ff3407498db5) ... PASSED fuzz 1905 (qpdf fuzz check 5debba343fb4c3b03b39e326b5a8ff3407498db5) ... PASSED -qpdf 1471 (check linearization) ... PASSED +qpdf 1903 (check with C API) ... PASSED fuzz 1906 (qpdf checksum 5dfa4e072410300f5ba0e88f593f95a912f1cb29) ... PASSED fuzz 1907 (qpdf fuzz check 5dfa4e072410300f5ba0e88f593f95a912f1cb29) ... PASSED +qpdf 1904 (encrypted-with-images.pdf (os:d decrypted)) ... PASSED fuzz 1908 (qpdf checksum 5e2d41cbaa30fc61348ca72059504d072c035191) ... PASSED -qpdf 1472 (relinearize lin8 1) ... PASSED fuzz 1909 (qpdf fuzz check 5e2d41cbaa30fc61348ca72059504d072c035191) ... PASSED +qpdf 1905 (check status) ... PASSED fuzz 1910 (qpdf checksum 5e535dcf7c488daefd5b477890f722113810ac75) ... PASSED fuzz 1911 (qpdf fuzz check 5e535dcf7c488daefd5b477890f722113810ac75) ... PASSED -qpdf 1473 (relinearize lin8 2) ... PASSED fuzz 1912 (qpdf checksum 5e737fbca03b2d28280bf965c58f6863d511e5db) ... PASSED fuzz 1913 (qpdf fuzz check 5e737fbca03b2d28280bf965c58f6863d511e5db) ... PASSED +qpdf 1906 (check with C API) ... PASSED fuzz 1914 (qpdf checksum 5e9a0a2e247907ae873513f664c4d1d1d0820f04) ... PASSED fuzz 1915 (qpdf fuzz check 5e9a0a2e247907ae873513f664c4d1d1d0820f04) ... PASSED -qpdf 1474 (compare files (generate)) ... PASSED -qpdf 1475 (linearize lin9 (disable)) ... PASSED +qpdf 1907 (encrypted-with-images.pdf (os:d linearized)) ... PASSED fuzz 1916 (qpdf checksum 5e9a12d7c9a1ca26f34e118a8a72eff0e4305ce7) ... PASSED fuzz 1917 (qpdf fuzz check 5e9a12d7c9a1ca26f34e118a8a72eff0e4305ce7) ... PASSED -qpdf 1476 (check linearization) ... PASSED +qpdf 1908 (check status) ... PASSED fuzz 1918 (qpdf checksum 5ea68c6bea384c7b5cb1a4af65f0cbb711e8703c) ... PASSED fuzz 1919 (qpdf fuzz check 5ea68c6bea384c7b5cb1a4af65f0cbb711e8703c) ... PASSED -qpdf 1477 (relinearize lin9 1) ... PASSED fuzz 1920 (qpdf checksum 5ef223c5ddb1630fcc7add1d395a15670a5c2493) ... PASSED fuzz 1921 (qpdf fuzz check 5ef223c5ddb1630fcc7add1d395a15670a5c2493) ... PASSED -qpdf 1478 (relinearize lin9 2) ... PASSED +qpdf 1909 (check with C API) ... PASSED fuzz 1922 (qpdf checksum 5f172e448823cb4d870d60a5ff89681be1598a3f) ... PASSED fuzz 1923 (qpdf fuzz check 5f172e448823cb4d870d60a5ff89681be1598a3f) ... PASSED -qpdf 1479 (compare files (disable)) ... PASSED -qpdf 1480 (linearize lin9 (preserve)) ... PASSED -qpdf 1481 (check linearization) ... PASSED +qpdf 1910 (encrypted-with-images.pdf (os:d encrypted)) ... PASSED fuzz 1924 (qpdf checksum 5f1ccc04941e8f91b06e9c5f041c9f6f1ef0e820) ... PASSED fuzz 1925 (qpdf fuzz check 5f1ccc04941e8f91b06e9c5f041c9f6f1ef0e820) ... PASSED -qpdf 1482 (relinearize lin9 1) ... PASSED +qpdf 1911 (check status) ... PASSED fuzz 1926 (qpdf checksum 5f284d926438b80b2ab599e30f7a8f33eb0e05e4) ... PASSED fuzz 1927 (qpdf fuzz check 5f284d926438b80b2ab599e30f7a8f33eb0e05e4) ... PASSED -qpdf 1483 (relinearize lin9 2) ... PASSED fuzz 1928 (qpdf checksum 5f6e102f9315f4ba908aeb9d93a001f614517073) ... PASSED fuzz 1929 (qpdf fuzz check 5f6e102f9315f4ba908aeb9d93a001f614517073) ... PASSED -qpdf 1484 (compare files (preserve)) ... PASSED -qpdf 1485 (linearize lin9 (generate)) ... PASSED -fuzz 1930 (qpdf checksum 5f828a491a947abbdf06c93c2d8440e587b7a3ac) ... PASSED +qpdf 1912 (check with C API) ... PASSED +PASSED +fuzz 1930 (qpdf checksum 5f828a491a947abbdf06c93c2d8440e587b7a3ac) ... qpdf 1913 (encrypted-with-images.pdf (os:d linearized and encrypted)) ... PASSED fuzz 1931 (qpdf fuzz check 5f828a491a947abbdf06c93c2d8440e587b7a3ac) ... PASSED -qpdf 1486 (check linearization) ... PASSED fuzz 1932 (qpdf checksum 5f9c8b3d232f79d65227fbf5086071a6bb47992b) ... PASSED -fuzz 1933 (qpdf fuzz check 5f9c8b3d232f79d65227fbf5086071a6bb47992b) ... PASSED -qpdf 1487 (relinearize lin9 1) ... PASSED +PASSED +fuzz 1933 (qpdf fuzz check 5f9c8b3d232f79d65227fbf5086071a6bb47992b) ... qpdf 1914 (check status) ... PASSED fuzz 1934 (qpdf checksum 5f9deb0846cc6210b4a8024c3868417d8a69d9d6) ... PASSED fuzz 1935 (qpdf fuzz check 5f9deb0846cc6210b4a8024c3868417d8a69d9d6) ... PASSED -qpdf 1488 (relinearize lin9 2) ... PASSED +qpdf 1915 (check with C API) ... PASSED fuzz 1936 (qpdf checksum 5fa46eaddca680a6db413f5849d4dcb22ffa4a08) ... PASSED fuzz 1937 (qpdf fuzz check 5fa46eaddca680a6db413f5849d4dcb22ffa4a08) ... PASSED -qpdf 1489 (compare files (generate)) ... PASSED -qpdf 1490 (linearize badlin1 (disable)) ... PASSED +qpdf 1916 (encrypted-with-images.pdf (os:d no arguments)) ... PASSED +qpdf 1917 (check status) ... PASSED fuzz 1938 (qpdf checksum 5fb1c0cc8c4c61631f86d65c64d29541e3fc46e3) ... PASSED fuzz 1939 (qpdf fuzz check 5fb1c0cc8c4c61631f86d65c64d29541e3fc46e3) ... PASSED -qpdf 1491 (check linearization) ... PASSED -qpdf 1492 (relinearize badlin1 1) ... PASSED -qpdf 1493 (relinearize badlin1 2) ... PASSED -qpdf 1494 (compare files (disable)) ... PASSED -qpdf 1495 (linearize badlin1 (preserve)) ... PASSED -qpdf 1496 (check linearization) ... PASSED +qpdf 1918 (check with C API) ... PASSED +qpdf 1919 (encrypted-with-images.pdf (os:g qdf)) ... PASSED +qpdf 1920 (check status) ... PASSED +qpdf 1921 (check with C API) ... PASSED +qpdf 1922 (encrypted-with-images.pdf (os:g qdf not normalized)) ... PASSED +qpdf 1923 (check status) ... PASSED fuzz 1940 (qpdf checksum 5fc1acb53b2dbe8a45f5947fc24598fa12f231b3) ... PASSED fuzz 1941 (qpdf fuzz check 5fc1acb53b2dbe8a45f5947fc24598fa12f231b3) ... PASSED -qpdf 1497 (relinearize badlin1 1) ... PASSED +qpdf 1924 (check with C API) ... PASSED fuzz 1942 (qpdf checksum 5fe096b779a15a8826dd0ccbbb8dae19ed1baea8) ... PASSED fuzz 1943 (qpdf fuzz check 5fe096b779a15a8826dd0ccbbb8dae19ed1baea8) ... PASSED -qpdf 1498 (relinearize badlin1 2) ... PASSED +qpdf 1925 (encrypted-with-images.pdf (os:g qdf not uncompressed)) ... PASSED fuzz 1944 (qpdf checksum 5fe0a32c44c03c267d377bbd99c2c8ed4a63aa8b) ... PASSED fuzz 1945 (qpdf fuzz check 5fe0a32c44c03c267d377bbd99c2c8ed4a63aa8b) ... PASSED -qpdf 1499 (compare files (preserve)) ... PASSED -qpdf 1500 (linearize badlin1 (generate)) ... PASSED -qpdf 1501 (check linearization) ... PASSED -qpdf 1502 (relinearize badlin1 1) ... PASSED -qpdf 1503 (relinearize badlin1 2) ... PASSED -qpdf 1504 (compare files (generate)) ... PASSED ---- Encryption Tests --- -qpdf 1505 (encrypted file) ... PASSED -qpdf 1506 (preserve encryption) ... PASSED -qpdf 1507 (recheck encrypted file) ... PASSED +qpdf 1926 (check status) ... PASSED +qpdf 1927 (check with C API) ... PASSED +qpdf 1928 (encrypted-with-images.pdf (os:g qdf not normalized or uncompressed)) ... PASSED +qpdf 1929 (check status) ... PASSED +qpdf 1930 (check with C API) ... PASSED +qpdf 1931 (encrypted-with-images.pdf (os:g uncompresed)) ... PASSED +qpdf 1932 (check status) ... PASSED +qpdf 1933 (check with C API) ... PASSED +qpdf 1934 (encrypted-with-images.pdf (os:g normalized)) ... PASSED +qpdf 1935 (check status) ... PASSED fuzz 1946 (qpdf checksum 5fe896437baad031d54cf288838ca62472c3bde4) ... PASSED fuzz 1947 (qpdf fuzz check 5fe896437baad031d54cf288838ca62472c3bde4) ... PASSED -qpdf 1508 (significant password characters (V < 5)) ... PASSED fuzz 1948 (qpdf checksum 5ffe533b830f08a0326348a9160afafc8ada44db) ... PASSED fuzz 1949 (qpdf fuzz check 5ffe533b830f08a0326348a9160afafc8ada44db) ... PASSED -qpdf 1509 (significant password characters (V = 5)) ... PASSED +qpdf 1936 (check with C API) ... PASSED fuzz 1950 (qpdf checksum 5ffed3954eb1b1d85dcb656b61a47d5c973a937f) ... PASSED fuzz 1951 (qpdf fuzz check 5ffed3954eb1b1d85dcb656b61a47d5c973a937f) ... PASSED +qpdf 1937 (encrypted-with-images.pdf (os:g uncompressed and normalized)) ... PASSED fuzz 1952 (qpdf checksum 60076af7e9a6f5abdf8a1bd5b4c041e2a6e81c14) ... PASSED fuzz 1953 (qpdf fuzz check 60076af7e9a6f5abdf8a1bd5b4c041e2a6e81c14) ... PASSED -qpdf 1510 (decrypt base) ... PASSED +qpdf 1938 (check status) ... PASSED fuzz 1954 (qpdf checksum 603111c3b15629847d6048943bffd9b1c93e66d0) ... PASSED fuzz 1955 (qpdf fuzz check 603111c3b15629847d6048943bffd9b1c93e66d0) ... PASSED -qpdf 1511 (check ID) ... PASSED -qpdf 1512 (decrypt R3,V2) ... PASSED fuzz 1956 (qpdf checksum 604b5388a296fe660269b84fc7b3bb24f1249935) ... PASSED fuzz 1957 (qpdf fuzz check 604b5388a296fe660269b84fc7b3bb24f1249935) ... PASSED -qpdf 1513 (check against base) ... PASSED +qpdf 1939 (check with C API) ... PASSED fuzz 1958 (qpdf checksum 604dc9840a19e139a75167ad5f6bc04717ca068e) ... PASSED fuzz 1959 (qpdf fuzz check 604dc9840a19e139a75167ad5f6bc04717ca068e) ... PASSED -qpdf 1514 (encrypt R3,V2) ... PASSED +qpdf 1940 (encrypted-with-images.pdf (os:g decrypted)) ... PASSED fuzz 1960 (qpdf checksum 6093d96b241c4e566a2791cd0c4e76564c9f8379) ... PASSED fuzz 1961 (qpdf fuzz check 6093d96b241c4e566a2791cd0c4e76564c9f8379) ... PASSED -qpdf 1515 (check /P enc2 (2)) ... PASSED +qpdf 1941 (check status) ... PASSED fuzz 1962 (qpdf checksum 60ba4b2daa4ed4d070fec06687e249e0e6f9ee45) ... PASSED fuzz 1963 (qpdf fuzz check 60ba4b2daa4ed4d070fec06687e249e0e6f9ee45) ... PASSED -qpdf 1516 (json encrypt key (2)) ... PASSED fuzz 1964 (qpdf checksum 60be3b4bbd29176d8333672f9f405b8c8c2aa232) ... PASSED fuzz 1965 (qpdf fuzz check 60be3b4bbd29176d8333672f9f405b8c8c2aa232) ... PASSED -qpdf 1517 (decrypt again) ... PASSED -qpdf 1518 (compare) ... PASSED -qpdf 1519 (preserve encryption) ... PASSED -qpdf 1520 (check /P enc4 (2)) ... PASSED -qpdf 1521 (decrypt R3,V2,U=view,O=view) ... PASSED -qpdf 1522 (check against base) ... PASSED -qpdf 1523 (encrypt R3,V2,U=view,O=view) ... PASSED -qpdf 1524 (check /P enc2 (3)) ... PASSED -qpdf 1525 (json encrypt key (3)) ... PASSED -qpdf 1526 (decrypt again) ... PASSED -qpdf 1527 (compare) ... PASSED -qpdf 1528 (preserve encryption) ... PASSED -qpdf 1529 (check /P enc4 (3)) ... PASSED -qpdf 1530 (decrypt R3,V2,O=master) ... PASSED -qpdf 1531 (check against base) ... PASSED -qpdf 1532 (encrypt R3,V2,O=master) ... PASSED -qpdf 1533 (check /P enc2 (4)) ... PASSED -qpdf 1534 (json encrypt key (4)) ... PASSED -qpdf 1535 (decrypt again) ... PASSED -qpdf 1536 (compare) ... PASSED -qpdf 1537 (preserve encryption) ... PASSED -qpdf 1538 (check /P enc4 (4)) ... PASSED -qpdf 1539 (decrypt R3,V2,O=master) ... PASSED -qpdf 1540 (check against base) ... PASSED -qpdf 1541 (encrypt R3,V2,O=master) ... PASSED -qpdf 1542 (check /P enc2 (5)) ... PASSED -qpdf 1543 (json encrypt key (5)) ... PASSED -qpdf 1544 (decrypt again) ... PASSED -qpdf 1545 (compare) ... PASSED -qpdf 1546 (preserve encryption) ... PASSED -qpdf 1547 (check /P enc4 (5)) ... PASSED -qpdf 1548 (decrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1549 (check against base) ... PASSED -qpdf 1550 (encrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1551 (check /P enc2 (6)) ... PASSED -qpdf 1552 (json encrypt key (6)) ... PASSED -qpdf 1553 (decrypt again) ... PASSED -qpdf 1554 (compare) ... PASSED -qpdf 1555 (preserve encryption) ... PASSED -qpdf 1556 (check /P enc4 (6)) ... PASSED -qpdf 1557 (decrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1558 (check against base) ... PASSED -qpdf 1559 (encrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1560 (check /P enc2 (7)) ... PASSED -qpdf 1561 (json encrypt key (7)) ... PASSED -qpdf 1562 (decrypt again) ... PASSED -qpdf 1563 (compare) ... PASSED -qpdf 1564 (preserve encryption) ... PASSED -qpdf 1565 (check /P enc4 (7)) ... PASSED -qpdf 1566 (decrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1567 (check against base) ... PASSED -qpdf 1568 (encrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1569 (check /P enc2 (8)) ... PASSED -qpdf 1570 (json encrypt key (8)) ... PASSED +qpdf 1942 (check with C API) ... PASSED +qpdf 1943 (encrypted-with-images.pdf (os:g linearized)) ... PASSED +qpdf 1944 (check status) ... PASSED +qpdf 1945 (check with C API) ... PASSED +qpdf 1946 (encrypted-with-images.pdf (os:g encrypted)) ... PASSED +qpdf 1947 (check status) ... PASSED +qpdf 1948 (check with C API) ... PASSED +qpdf 1949 (encrypted-with-images.pdf (os:g linearized and encrypted)) ... PASSED +qpdf 1950 (check status) ... PASSED +qpdf 1951 (check with C API) ... PASSED +qpdf 1952 (encrypted-with-images.pdf (os:g no arguments)) ... PASSED +qpdf 1953 (check status) ... PASSED +qpdf 1954 (check with C API) ... PASSED +qpdf 1955 (inline-images.pdf (os:d qdf)) ... PASSED +qpdf 1956 (check status) ... PASSED +qpdf 1957 (check with C API) ... PASSED +qpdf 1958 (inline-images.pdf (os:d qdf not normalized)) ... PASSED +qpdf 1959 (check status) ... PASSED +qpdf 1960 (check with C API) ... PASSED +qpdf 1961 (inline-images.pdf (os:d qdf not uncompressed)) ... PASSED +qpdf 1962 (check status) ... PASSED +qpdf 1963 (check with C API) ... PASSED +qpdf 1964 (inline-images.pdf (os:d qdf not normalized or uncompressed)) ... PASSED fuzz 1966 (qpdf checksum 60c549c5fcaa3aad951176748049a45f7d20a89f) ... PASSED fuzz 1967 (qpdf fuzz check 60c549c5fcaa3aad951176748049a45f7d20a89f) ... PASSED -qpdf 1571 (decrypt again) ... PASSED fuzz 1968 (qpdf checksum 60f1d7a07c391f7ccc19aad635a93b1a67dc6f00) ... PASSED fuzz 1969 (qpdf fuzz check 60f1d7a07c391f7ccc19aad635a93b1a67dc6f00) ... PASSED -qpdf 1572 (compare) ... PASSED -qpdf 1573 (preserve encryption) ... PASSED -qpdf 1574 (check /P enc4 (8)) ... PASSED -qpdf 1575 (decrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1576 (check against base) ... PASSED -qpdf 1577 (encrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1578 (check /P enc2 (9)) ... PASSED -qpdf 1579 (json encrypt key (9)) ... PASSED -qpdf 1580 (decrypt again) ... PASSED +qpdf 1965 (check status) ... PASSED +qpdf 1966 (check with C API) ... PASSED +qpdf 1967 (inline-images.pdf (os:d uncompresed)) ... PASSED fuzz 1970 (qpdf checksum 60f8eaeda049b6b77df092f1b0441b5d8472511c) ... PASSED fuzz 1971 (qpdf fuzz check 60f8eaeda049b6b77df092f1b0441b5d8472511c) ... PASSED -qpdf 1581 (compare) ... PASSED fuzz 1972 (qpdf checksum 60fd337224451e9573cefba05ca52ea0ab510198) ... PASSED fuzz 1973 (qpdf fuzz check 60fd337224451e9573cefba05ca52ea0ab510198) ... PASSED -qpdf 1582 (preserve encryption) ... PASSED +qpdf 1968 (check status) ... PASSED fuzz 1974 (qpdf checksum 612a55443c4fd54d56f5fe0937a36a4bb7e88c2c) ... PASSED fuzz 1975 (qpdf fuzz check 612a55443c4fd54d56f5fe0937a36a4bb7e88c2c) ... PASSED -qpdf 1583 (check /P enc4 (9)) ... PASSED -qpdf 1584 (decrypt R3,V2,U=view,O=master) ... PASSED fuzz 1976 (qpdf checksum 6145a71f22e168e1b7b821209b1e0dcdfa1febf7) ... PASSED fuzz 1977 (qpdf fuzz check 6145a71f22e168e1b7b821209b1e0dcdfa1febf7) ... PASSED fuzz 1978 (qpdf checksum 614b3cd8e35fb3e1f5b2d1941cd95004fec8f9ed) ... PASSED fuzz 1979 (qpdf fuzz check 614b3cd8e35fb3e1f5b2d1941cd95004fec8f9ed) ... PASSED -qpdf 1585 (check against base) ... PASSED -qpdf 1586 (encrypt R3,V2,U=view,O=master) ... PASSED fuzz 1980 (qpdf checksum 61504e887adc5d2677a0a6f0f6621de75ede3abf) ... PASSED fuzz 1981 (qpdf fuzz check 61504e887adc5d2677a0a6f0f6621de75ede3abf) ... PASSED fuzz 1982 (qpdf checksum 617585cf1703dc62a5f98f87090503a8aa45ab65) ... PASSED fuzz 1983 (qpdf fuzz check 617585cf1703dc62a5f98f87090503a8aa45ab65) ... PASSED -qpdf 1587 (check /P enc2 (10)) ... PASSED -qpdf 1588 (json encrypt key (10)) ... PASSED -qpdf 1589 (decrypt again) ... PASSED -qpdf 1590 (compare) ... PASSED -qpdf 1591 (preserve encryption) ... PASSED -qpdf 1592 (check /P enc4 (10)) ... PASSED -qpdf 1593 (decrypt R3,V2,U=view,O=master) ... PASSED fuzz 1984 (qpdf checksum 617e0a4378463d2d733a7149b9f8074eb2841524) ... PASSED fuzz 1985 (qpdf fuzz check 617e0a4378463d2d733a7149b9f8074eb2841524) ... PASSED -qpdf 1594 (check against base) ... PASSED +qpdf 1969 (check with C API) ... PASSED fuzz 1986 (qpdf checksum 618ab242dd3da28f5f1590347ce074bef251de9c) ... PASSED -qpdf 1595 (encrypt R3,V2,U=view,O=master) ... PASSED fuzz 1987 (qpdf fuzz check 618ab242dd3da28f5f1590347ce074bef251de9c) ... PASSED -qpdf 1596 (check /P enc2 (11)) ... PASSED +qpdf 1970 (inline-images.pdf (os:d normalized)) ... PASSED fuzz 1988 (qpdf checksum 61b22431bad308a4c6a743e889e43f55cead5287) ... PASSED fuzz 1989 (qpdf fuzz check 61b22431bad308a4c6a743e889e43f55cead5287) ... PASSED -qpdf 1597 (json encrypt key (11)) ... PASSED fuzz 1990 (qpdf checksum 61edca1df53dcc251247c69e04b2c9e46876946f) ... PASSED fuzz 1991 (qpdf fuzz check 61edca1df53dcc251247c69e04b2c9e46876946f) ... PASSED fuzz 1992 (qpdf checksum 61f4566898516e4887fa58bb8c04ef83ec50ae9d) ... PASSED fuzz 1993 (qpdf fuzz check 61f4566898516e4887fa58bb8c04ef83ec50ae9d) ... PASSED -qpdf 1598 (decrypt again) ... PASSED fuzz 1994 (qpdf checksum 61fb76fc1d6dd2361370f8b2bf5324aec3cd7cd3) ... PASSED fuzz 1995 (qpdf fuzz check 61fb76fc1d6dd2361370f8b2bf5324aec3cd7cd3) ... PASSED -qpdf 1599 (compare) ... PASSED -qpdf 1600 (preserve encryption) ... PASSED -qpdf 1601 (check /P enc4 (11)) ... PASSED -qpdf 1602 (decrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1603 (check against base) ... PASSED -qpdf 1604 (encrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1605 (check /P enc2 (12)) ... PASSED -qpdf 1606 (json encrypt key (12)) ... PASSED -qpdf 1607 (decrypt again) ... PASSED -qpdf 1608 (compare) ... PASSED -qpdf 1609 (preserve encryption) ... PASSED -qpdf 1610 (check /P enc4 (12)) ... PASSED -qpdf 1611 (decrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1612 (check against base) ... PASSED -qpdf 1613 (encrypt R3,V2,U=view,O=master) ... PASSED -qpdf 1614 (check /P enc2 (13)) ... PASSED -qpdf 1615 (json encrypt key (13)) ... PASSED -qpdf 1616 (decrypt again) ... PASSED -qpdf 1617 (compare) ... PASSED -qpdf 1618 (preserve encryption) ... PASSED -qpdf 1619 (check /P enc4 (13)) ... PASSED -qpdf 1620 (decrypt R2,V1) ... PASSED -qpdf 1621 (check against base) ... PASSED -qpdf 1622 (encrypt R2,V1) ... PASSED -qpdf 1623 (check /P enc2 (14)) ... PASSED -qpdf 1624 (json encrypt key (14)) ... PASSED -qpdf 1625 (decrypt again) ... PASSED -qpdf 1626 (compare) ... PASSED -qpdf 1627 (preserve encryption) ... PASSED -qpdf 1628 (check /P enc4 (14)) ... PASSED -qpdf 1629 (decrypt R2,V1,U=view,O=view) ... PASSED +qpdf 1971 (check status) ... PASSED +qpdf 1972 (check with C API) ... PASSED +qpdf 1973 (inline-images.pdf (os:d uncompressed and normalized)) ... PASSED +qpdf 1974 (check status) ... PASSED +qpdf 1975 (check with C API) ... PASSED +qpdf 1976 (inline-images.pdf (os:d decrypted)) ... PASSED fuzz 1996 (qpdf checksum 6249ca2b09732b7b9bff2d2d40fc9a7d198e124b) ... PASSED fuzz 1997 (qpdf fuzz check 6249ca2b09732b7b9bff2d2d40fc9a7d198e124b) ... PASSED -qpdf 1630 (check against base) ... PASSED +qpdf 1977 (check status) ... PASSED fuzz 1998 (qpdf checksum 627caace1e05e72a594b3b744154d1557c7ca37b) ... PASSED -PASSED -qpdf 1631 (encrypt R2,V1,U=view,O=view) ... fuzz 1999 (qpdf fuzz check 627caace1e05e72a594b3b744154d1557c7ca37b) ... PASSED +fuzz 1999 (qpdf fuzz check 627caace1e05e72a594b3b744154d1557c7ca37b) ... PASSED fuzz 2000 (qpdf checksum 627cd9d5a77de4764e98613e744f497ea56a249f) ... PASSED fuzz 2001 (qpdf fuzz check 627cd9d5a77de4764e98613e744f497ea56a249f) ... PASSED -qpdf 1632 (check /P enc2 (15)) ... PASSED fuzz 2002 (qpdf checksum 629f004a0a0e9bf5cc4219b44c85bd14ed4d6f3d) ... PASSED fuzz 2003 (qpdf fuzz check 629f004a0a0e9bf5cc4219b44c85bd14ed4d6f3d) ... PASSED -qpdf 1633 (json encrypt key (15)) ... PASSED fuzz 2004 (qpdf checksum 62a1f2f477c88024be9eaef2afb68e9484eeb8f6) ... PASSED fuzz 2005 (qpdf fuzz check 62a1f2f477c88024be9eaef2afb68e9484eeb8f6) ... PASSED -qpdf 1634 (decrypt again) ... PASSED fuzz 2006 (qpdf checksum 62a262b0b3d4806f7ad9b179e9ee21c66fa937dc) ... PASSED fuzz 2007 (qpdf fuzz check 62a262b0b3d4806f7ad9b179e9ee21c66fa937dc) ... PASSED fuzz 2008 (qpdf checksum 62af4c0464ff6bb275a0a0f9e97dd438b54c1dcb) ... PASSED fuzz 2009 (qpdf fuzz check 62af4c0464ff6bb275a0a0f9e97dd438b54c1dcb) ... PASSED -qpdf 1635 (compare) ... PASSED -qpdf 1636 (preserve encryption) ... PASSED fuzz 2010 (qpdf checksum 62c3aa613a08cabaf40a64a85aa26946cadac14e) ... PASSED fuzz 2011 (qpdf fuzz check 62c3aa613a08cabaf40a64a85aa26946cadac14e) ... PASSED -qpdf 1637 (check /P enc4 (15)) ... PASSED -qpdf 1638 (decrypt R2,V1,O=master) ... PASSED -qpdf 1639 (check against base) ... PASSED -qpdf 1640 (encrypt R2,V1,O=master) ... PASSED -qpdf 1641 (check /P enc2 (16)) ... PASSED -qpdf 1642 (json encrypt key (16)) ... PASSED +qpdf 1978 (check with C API) ... PASSED +qpdf 1979 (inline-images.pdf (os:d linearized)) ... PASSED fuzz 2012 (qpdf checksum 62caefd669f01f7481f913d806e45a16ac61b4cf) ... PASSED fuzz 2013 (qpdf fuzz check 62caefd669f01f7481f913d806e45a16ac61b4cf) ... PASSED fuzz 2014 (qpdf checksum 62cf297e862a030054c0d2a6747deedc812f1c44) ... PASSED -qpdf 1643 (decrypt again) ... PASSED fuzz 2015 (qpdf fuzz check 62cf297e862a030054c0d2a6747deedc812f1c44) ... PASSED -qpdf 1644 (compare) ... PASSED fuzz 2016 (qpdf checksum 62dac9041bb7e99be111c71037606c08ec061f53) ... PASSED fuzz 2017 (qpdf fuzz check 62dac9041bb7e99be111c71037606c08ec061f53) ... PASSED -qpdf 1645 (preserve encryption) ... PASSED fuzz 2018 (qpdf checksum 631716a2a998d22fcf866f60c4ee5e37249d22ae) ... PASSED fuzz 2019 (qpdf fuzz check 631716a2a998d22fcf866f60c4ee5e37249d22ae) ... PASSED -qpdf 1646 (check /P enc4 (16)) ... PASSED +qpdf 1980 (check status) ... PASSED fuzz 2020 (qpdf checksum 633ad47f85564ab399e1203435a23b05b1ca3977) ... PASSED fuzz 2021 (qpdf fuzz check 633ad47f85564ab399e1203435a23b05b1ca3977) ... PASSED fuzz 2022 (qpdf checksum 634b6781d0b4bc1fa31b06ea365bde76ec85dc83) ... PASSED -qpdf 1647 (decrypt R2,V1,O=master) ... PASSED fuzz 2023 (qpdf fuzz check 634b6781d0b4bc1fa31b06ea365bde76ec85dc83) ... PASSED fuzz 2024 (qpdf checksum 634cb58d2a71ec24a205650ccec3660fca81370a) ... PASSED fuzz 2025 (qpdf fuzz check 634cb58d2a71ec24a205650ccec3660fca81370a) ... PASSED -qpdf 1648 (check against base) ... PASSED fuzz 2026 (qpdf checksum 6357ef36ae603f6becc896757483b74f9f8dc690) ... PASSED -qpdf 1649 (encrypt R2,V1,O=master) ... PASSED fuzz 2027 (qpdf fuzz check 6357ef36ae603f6becc896757483b74f9f8dc690) ... PASSED fuzz 2028 (qpdf checksum 6367389a8db2f1542f7996a4c821f5d682e8dcff) ... PASSED fuzz 2029 (qpdf fuzz check 6367389a8db2f1542f7996a4c821f5d682e8dcff) ... PASSED -qpdf 1650 (check /P enc2 (17)) ... PASSED fuzz 2030 (qpdf checksum 636c802bbe927b9309763aa645400092e39db7a9) ... PASSED fuzz 2031 (qpdf fuzz check 636c802bbe927b9309763aa645400092e39db7a9) ... PASSED -qpdf 1651 (json encrypt key (17)) ... PASSED -qpdf 1652 (decrypt again) ... PASSED fuzz 2032 (qpdf checksum 637449b3557fd72599715ff3eb4e50b86cce48f2) ... PASSED fuzz 2033 (qpdf fuzz check 637449b3557fd72599715ff3eb4e50b86cce48f2) ... PASSED -qpdf 1653 (compare) ... PASSED fuzz 2034 (qpdf checksum 637fa97b0077a005ecd0dcd08db0a151f37b9ad1) ... PASSED fuzz 2035 (qpdf fuzz check 637fa97b0077a005ecd0dcd08db0a151f37b9ad1) ... PASSED -qpdf 1654 (preserve encryption) ... PASSED -qpdf 1655 (check /P enc4 (17)) ... PASSED -qpdf 1656 (decrypt R2,V1,U=view,O=master) ... PASSED -qpdf 1657 (check against base) ... PASSED -qpdf 1658 (encrypt R2,V1,U=view,O=master) ... PASSED +qpdf 1981 (check with C API) ... PASSED +qpdf 1982 (inline-images.pdf (os:d encrypted)) ... PASSED fuzz 2036 (qpdf checksum 6382b52600c4bd632154985c71ec8330c4341066) ... PASSED fuzz 2037 (qpdf fuzz check 6382b52600c4bd632154985c71ec8330c4341066) ... PASSED -qpdf 1659 (check /P enc2 (18)) ... PASSED +qpdf 1983 (check status) ... PASSED fuzz 2038 (qpdf checksum 63a21a889fb751b657ffc13d8c4a5b454c0bf4fc) ... PASSED fuzz 2039 (qpdf fuzz check 63a21a889fb751b657ffc13d8c4a5b454c0bf4fc) ... PASSED -qpdf 1660 (json encrypt key (18)) ... PASSED fuzz 2040 (qpdf checksum 63c066f6d116f4becf25cc59d7595ca88f6390e8) ... PASSED fuzz 2041 (qpdf fuzz check 63c066f6d116f4becf25cc59d7595ca88f6390e8) ... PASSED -qpdf 1661 (decrypt again) ... PASSED fuzz 2042 (qpdf checksum 63e201c5137d12b86162c0764c18f204fea2fd5e) ... PASSED fuzz 2043 (qpdf fuzz check 63e201c5137d12b86162c0764c18f204fea2fd5e) ... PASSED fuzz 2044 (qpdf checksum 63e42183a573f6ed5d7babb4b341d44eacb6c5c9) ... PASSED fuzz 2045 (qpdf fuzz check 63e42183a573f6ed5d7babb4b341d44eacb6c5c9) ... PASSED -qpdf 1662 (compare) ... PASSED -qpdf 1663 (preserve encryption) ... PASSED -qpdf 1664 (check /P enc4 (18)) ... PASSED fuzz 2046 (qpdf checksum 63f0e56a319109fd8c7731da0a07937bae20b726) ... PASSED fuzz 2047 (qpdf fuzz check 63f0e56a319109fd8c7731da0a07937bae20b726) ... PASSED -qpdf 1665 (decrypt R2,V1,U=view,O=master) ... PASSED fuzz 2048 (qpdf checksum 64709f94f737b765e33db7cc5423a7b31666b6c7) ... PASSED fuzz 2049 (qpdf fuzz check 64709f94f737b765e33db7cc5423a7b31666b6c7) ... PASSED fuzz 2050 (qpdf checksum 6496b07ebac4f761e0694d81423e5e9e823265ee) ... PASSED fuzz 2051 (qpdf fuzz check 6496b07ebac4f761e0694d81423e5e9e823265ee) ... PASSED -qpdf 1666 (check against base) ... PASSED -qpdf 1667 (encrypt R2,V1,U=view,O=master) ... PASSED fuzz 2052 (qpdf checksum 6499deef625ebcd225daf6231d0a74b7d2bf28ac) ... PASSED fuzz 2053 (qpdf fuzz check 6499deef625ebcd225daf6231d0a74b7d2bf28ac) ... PASSED -qpdf 1668 (check /P enc2 (19)) ... PASSED -qpdf 1669 (json encrypt key (19)) ... PASSED -qpdf 1670 (decrypt again) ... PASSED -qpdf 1671 (compare) ... PASSED -qpdf 1672 (preserve encryption) ... PASSED -qpdf 1673 (check /P enc4 (19)) ... PASSED -qpdf 1674 (decrypt long-password) ... PASSED -qpdf 1675 (check against base) ... PASSED -qpdf 1676 (decrypt long-password) ... PASSED -qpdf 1677 (check against base) ... PASSED -qpdf 1678 (decrypt XI-base) ... PASSED -qpdf 1679 (check ID) ... PASSED -qpdf 1680 (decrypt XI-R6,V5,O=master) ... PASSED -qpdf 1681 (check against base) ... PASSED -qpdf 1682 (encrypt XI-R6,V5,O=master) ... PASSED -qpdf 1683 (check /P enc2 (23)) ... PASSED -qpdf 1684 (json encrypt key (23)) ... PASSED -qpdf 1685 (decrypt again) ... PASSED +qpdf 1984 (check with C API) ... PASSED +qpdf 1985 (inline-images.pdf (os:d linearized and encrypted)) ... PASSED +qpdf 1986 (check status) ... PASSED +qpdf 1987 (check with C API) ... PASSED +qpdf 1988 (inline-images.pdf (os:d no arguments)) ... PASSED +qpdf 1989 (check status) ... PASSED fuzz 2054 (qpdf checksum 64a4196e02fe80ba76671cff65b27f48188889f0) ... PASSED fuzz 2055 (qpdf fuzz check 64a4196e02fe80ba76671cff65b27f48188889f0) ... PASSED fuzz 2056 (qpdf checksum 64eaf6af966bc9c6e81be8a986111b4256552ce6) ... PASSED fuzz 2057 (qpdf fuzz check 64eaf6af966bc9c6e81be8a986111b4256552ce6) ... PASSED -qpdf 1686 (compare) ... PASSED fuzz 2058 (qpdf checksum 64f22b2d61b6d9da429c3b07932af05a04ce3848) ... PASSED fuzz 2059 (qpdf fuzz check 64f22b2d61b6d9da429c3b07932af05a04ce3848) ... PASSED -qpdf 1687 (preserve encryption) ... PASSED fuzz 2060 (qpdf checksum 65098a47e1f9e89a95afa82b64402ad614fce902) ... PASSED fuzz 2061 (qpdf fuzz check 65098a47e1f9e89a95afa82b64402ad614fce902) ... PASSED fuzz 2062 (qpdf checksum 650ade258f0615fc7a65398924a84bb1091400ba) ... PASSED fuzz 2063 (qpdf fuzz check 650ade258f0615fc7a65398924a84bb1091400ba) ... PASSED -qpdf 1688 (check /P enc4 (23)) ... PASSED -qpdf 1689 (decrypt XI-R6,V5,O=master) ... PASSED +qpdf 1990 (check with C API) ... PASSED +qpdf 1991 (inline-images.pdf (os:g qdf)) ... PASSED fuzz 2064 (qpdf checksum 652102eedda3762b0af24aaee4ffd58ef1956748) ... PASSED fuzz 2065 (qpdf fuzz check 652102eedda3762b0af24aaee4ffd58ef1956748) ... PASSED fuzz 2066 (qpdf checksum 65306d5b3d4890668e7b1db744dd703105e76823) ... PASSED fuzz 2067 (qpdf fuzz check 65306d5b3d4890668e7b1db744dd703105e76823) ... PASSED -qpdf 1690 (check against base) ... PASSED -qpdf 1691 (encrypt XI-R6,V5,O=master) ... PASSED fuzz 2068 (qpdf checksum 65350aa2d4bb92b54783f8de58fc86f417c850c5) ... PASSED fuzz 2069 (qpdf fuzz check 65350aa2d4bb92b54783f8de58fc86f417c850c5) ... PASSED fuzz 2070 (qpdf checksum 654ea9ba191571300352b6c9f3d5298294648eaf) ... PASSED fuzz 2071 (qpdf fuzz check 654ea9ba191571300352b6c9f3d5298294648eaf) ... PASSED -qpdf 1692 (check /P enc2 (24)) ... PASSED fuzz 2072 (qpdf checksum 65887daba5fbcd8dcad3214e3c9810c0a5a1ff40) ... PASSED fuzz 2073 (qpdf fuzz check 65887daba5fbcd8dcad3214e3c9810c0a5a1ff40) ... PASSED fuzz 2074 (qpdf checksum 658c81367bcbe959a94641f3b5a5352fcc51f93f) ... PASSED fuzz 2075 (qpdf fuzz check 658c81367bcbe959a94641f3b5a5352fcc51f93f) ... PASSED -qpdf 1693 (json encrypt key (24)) ... PASSED fuzz 2076 (qpdf checksum 65939f7fe6b8ed2620fe3e4eef531ca9e1090dc5) ... PASSED fuzz 2077 (qpdf fuzz check 65939f7fe6b8ed2620fe3e4eef531ca9e1090dc5) ... PASSED fuzz 2078 (qpdf checksum 65b4f6a4f45320cd10d2d75c4e65f1220fc4fff6) ... PASSED fuzz 2079 (qpdf fuzz check 65b4f6a4f45320cd10d2d75c4e65f1220fc4fff6) ... PASSED -qpdf 1694 (decrypt again) ... PASSED fuzz 2080 (qpdf checksum 65c9207d1c424e28b8512ec91268800e0b09e1b5) ... PASSED fuzz 2081 (qpdf fuzz check 65c9207d1c424e28b8512ec91268800e0b09e1b5) ... PASSED fuzz 2082 (qpdf checksum 65d6e4352159fb982558458965179260e24f13a9) ... PASSED fuzz 2083 (qpdf fuzz check 65d6e4352159fb982558458965179260e24f13a9) ... PASSED +qpdf 1992 (check status) ... PASSED fuzz 2084 (qpdf checksum 65dfa09b2ab208646845ae61f0c7682b180e84f1) ... PASSED fuzz 2085 (qpdf fuzz check 65dfa09b2ab208646845ae61f0c7682b180e84f1) ... PASSED -qpdf 1695 (compare) ... PASSED -qpdf 1696 (preserve encryption) ... PASSED fuzz 2086 (qpdf checksum 65efd9d3a3ad8f4ff19ef5f49aeddce56f442128) ... PASSED fuzz 2087 (qpdf fuzz check 65efd9d3a3ad8f4ff19ef5f49aeddce56f442128) ... PASSED fuzz 2088 (qpdf checksum 65f09b0e3a76e473a91d92da7b9bebd983a5e978) ... PASSED fuzz 2089 (qpdf fuzz check 65f09b0e3a76e473a91d92da7b9bebd983a5e978) ... PASSED -qpdf 1697 (check /P enc4 (24)) ... PASSED fuzz 2090 (qpdf checksum 660645ce380c51b94240bfb4d264af3da7b24d0a) ... PASSED fuzz 2091 (qpdf fuzz check 660645ce380c51b94240bfb4d264af3da7b24d0a) ... PASSED fuzz 2092 (qpdf checksum 660c9ad3fc4145f14a479f3982c44ae877b58c05) ... PASSED fuzz 2093 (qpdf fuzz check 660c9ad3fc4145f14a479f3982c44ae877b58c05) ... PASSED -qpdf 1698 (decrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 2094 (qpdf checksum 662d709029351b1773e19f61af160df14dace132) ... PASSED fuzz 2095 (qpdf fuzz check 662d709029351b1773e19f61af160df14dace132) ... PASSED fuzz 2096 (qpdf checksum 6638c1ed7dbbc97f516c7fb478a86b33ebae1a2b) ... PASSED fuzz 2097 (qpdf fuzz check 6638c1ed7dbbc97f516c7fb478a86b33ebae1a2b) ... PASSED -qpdf 1699 (check against base) ... PASSED -qpdf 1700 (encrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 2098 (qpdf checksum 667e85288e02d307e96bfa33477a3ea15f810729) ... PASSED fuzz 2099 (qpdf fuzz check 667e85288e02d307e96bfa33477a3ea15f810729) ... PASSED fuzz 2100 (qpdf checksum 66d07277cd9c982c767772efd76b991e03cf7313) ... PASSED fuzz 2101 (qpdf fuzz check 66d07277cd9c982c767772efd76b991e03cf7313) ... PASSED fuzz 2102 (qpdf checksum 66f77ccc26884f43ec2ff08d9a82fa990129f48a) ... PASSED fuzz 2103 (qpdf fuzz check 66f77ccc26884f43ec2ff08d9a82fa990129f48a) ... PASSED -qpdf 1701 (check /P enc2 (25)) ... PASSED fuzz 2104 (qpdf checksum 670b26e1eee8e1f481c5d29ddccdc6d208978ac1) ... PASSED fuzz 2105 (qpdf fuzz check 670b26e1eee8e1f481c5d29ddccdc6d208978ac1) ... PASSED fuzz 2106 (qpdf checksum 671033ef2299b4739c66badc2f10fc3e7a9494ca) ... PASSED fuzz 2107 (qpdf fuzz check 671033ef2299b4739c66badc2f10fc3e7a9494ca) ... PASSED -qpdf 1702 (json encrypt key (25)) ... PASSED fuzz 2108 (qpdf checksum 671cb3a985968676852407e94b2cfcdf1ce78617) ... PASSED fuzz 2109 (qpdf fuzz check 671cb3a985968676852407e94b2cfcdf1ce78617) ... PASSED -qpdf 1703 (decrypt again) ... PASSED -qpdf 1704 (compare) ... PASSED -qpdf 1705 (preserve encryption) ... PASSED -qpdf 1706 (check /P enc4 (25)) ... PASSED +qpdf 1993 (check with C API) ... PASSED +qpdf 1994 (inline-images.pdf (os:g qdf not normalized)) ... PASSED +qpdf 1995 (check status) ... PASSED fuzz 2110 (qpdf checksum 6736b932ab88c44d997ca0b2fc927bb91e9f89aa) ... PASSED fuzz 2111 (qpdf fuzz check 6736b932ab88c44d997ca0b2fc927bb91e9f89aa) ... PASSED fuzz 2112 (qpdf checksum 673a3e8c2469fafcc46763ba3ebcb0c1c6d3a862) ... PASSED fuzz 2113 (qpdf fuzz check 673a3e8c2469fafcc46763ba3ebcb0c1c6d3a862) ... PASSED -qpdf 1707 (decrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 2114 (qpdf checksum 67613a16d6ff635e72c0ceceeea6b7c1ea13ef33) ... PASSED fuzz 2115 (qpdf fuzz check 67613a16d6ff635e72c0ceceeea6b7c1ea13ef33) ... PASSED fuzz 2116 (qpdf checksum 6821c27a5f337aa98c9845d8ce9564196a8e5bc2) ... PASSED fuzz 2117 (qpdf fuzz check 6821c27a5f337aa98c9845d8ce9564196a8e5bc2) ... PASSED fuzz 2118 (qpdf checksum 682faf1ce4d725c99c2614cbc4b6c55c24a2d041) ... PASSED fuzz 2119 (qpdf fuzz check 682faf1ce4d725c99c2614cbc4b6c55c24a2d041) ... PASSED -qpdf 1708 (check against base) ... PASSED -qpdf 1709 (encrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 2120 (qpdf checksum 683486c5c5261b2c46c07db32c2ca5a9765bf8c0) ... PASSED fuzz 2121 (qpdf fuzz check 683486c5c5261b2c46c07db32c2ca5a9765bf8c0) ... PASSED fuzz 2122 (qpdf checksum 686b101ab4aa79b2084027510ac8b838d6ec6bd4) ... PASSED fuzz 2123 (qpdf fuzz check 686b101ab4aa79b2084027510ac8b838d6ec6bd4) ... PASSED -qpdf 1710 (check /P enc2 (26)) ... PASSED fuzz 2124 (qpdf checksum 68766bd0dca8c2358c6bd8803ddbd249426d7243) ... PASSED fuzz 2125 (qpdf fuzz check 68766bd0dca8c2358c6bd8803ddbd249426d7243) ... PASSED fuzz 2126 (qpdf checksum 6899f6cd1b12ef73c78564b86e4936d2938d6660) ... PASSED fuzz 2127 (qpdf fuzz check 6899f6cd1b12ef73c78564b86e4936d2938d6660) ... PASSED -qpdf 1711 (json encrypt key (26)) ... PASSED fuzz 2128 (qpdf checksum 68b131c2283bc5f8af186bad825c493660c1202c) ... PASSED fuzz 2129 (qpdf fuzz check 68b131c2283bc5f8af186bad825c493660c1202c) ... PASSED -qpdf 1712 (decrypt again) ... PASSED fuzz 2130 (qpdf checksum 68c3bce2cf77ba230a6ea55becb89c9b5d933d1d) ... PASSED fuzz 2131 (qpdf fuzz check 68c3bce2cf77ba230a6ea55becb89c9b5d933d1d) ... PASSED -PASSED -qpdf 1713 (compare) ... fuzz 2132 (qpdf checksum 68d4009e10f865ce9504903935a6573e766e96ac) ... PASSED +fuzz 2132 (qpdf checksum 68d4009e10f865ce9504903935a6573e766e96ac) ... PASSED fuzz 2133 (qpdf fuzz check 68d4009e10f865ce9504903935a6573e766e96ac) ... PASSED -qpdf 1714 (preserve encryption) ... PASSED +qpdf 1996 (check with C API) ... PASSED fuzz 2134 (qpdf checksum 68d448c3937eb5da5d044ebb553a0552ee1dfccf) ... PASSED fuzz 2135 (qpdf fuzz check 68d448c3937eb5da5d044ebb553a0552ee1dfccf) ... PASSED +qpdf 1997 (inline-images.pdf (os:g qdf not uncompressed)) ... PASSED fuzz 2136 (qpdf checksum 68dfe5d1ee65caed90be71d39038fb80c965ae1f) ... PASSED fuzz 2137 (qpdf fuzz check 68dfe5d1ee65caed90be71d39038fb80c965ae1f) ... PASSED -PASSED -qpdf 1715 (check /P enc4 (26)) ... fuzz 2138 (qpdf checksum 69081cc26312eab9d6f975c46a3914e216ac238c) ... PASSED +fuzz 2138 (qpdf checksum 69081cc26312eab9d6f975c46a3914e216ac238c) ... PASSED fuzz 2139 (qpdf fuzz check 69081cc26312eab9d6f975c46a3914e216ac238c) ... PASSED fuzz 2140 (qpdf checksum 693849ebecb06ac6bdc89ea004d79253d192fd13) ... PASSED fuzz 2141 (qpdf fuzz check 693849ebecb06ac6bdc89ea004d79253d192fd13) ... PASSED -qpdf 1716 (decrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 2142 (qpdf checksum 695a3e7aeb60d00b42b29aea47dbc5d61c03dfd0) ... PASSED fuzz 2143 (qpdf fuzz check 695a3e7aeb60d00b42b29aea47dbc5d61c03dfd0) ... PASSED fuzz 2144 (qpdf checksum 695a5d2fd92010c04f8af8723236127740808cff) ... PASSED fuzz 2145 (qpdf fuzz check 695a5d2fd92010c04f8af8723236127740808cff) ... PASSED -qpdf 1717 (check against base) ... PASSED -qpdf 1718 (encrypt XI-R6,V5,U=view,O=master) ... PASSED fuzz 2146 (qpdf checksum 697f654f76890ecfeb0ecaecc1bcc354ed3a23c2) ... PASSED fuzz 2147 (qpdf fuzz check 697f654f76890ecfeb0ecaecc1bcc354ed3a23c2) ... PASSED fuzz 2148 (qpdf checksum 699095317808518c2edcf46ec82304ba3e5f0047) ... PASSED fuzz 2149 (qpdf fuzz check 699095317808518c2edcf46ec82304ba3e5f0047) ... PASSED fuzz 2150 (qpdf checksum 69c82deb07c0911b7a1ab8f49888c7ecaf00418f) ... PASSED fuzz 2151 (qpdf fuzz check 69c82deb07c0911b7a1ab8f49888c7ecaf00418f) ... PASSED -qpdf 1719 (check /P enc2 (27)) ... PASSED fuzz 2152 (qpdf checksum 6a20fce05e90d2d6862878a3dccc299d08e5da54) ... PASSED fuzz 2153 (qpdf fuzz check 6a20fce05e90d2d6862878a3dccc299d08e5da54) ... PASSED +qpdf 1998 (check status) ... PASSED fuzz 2154 (qpdf checksum 6a2a9a701d0a16605745a3d06b7d04e35f50bc2c) ... PASSED fuzz 2155 (qpdf fuzz check 6a2a9a701d0a16605745a3d06b7d04e35f50bc2c) ... PASSED -qpdf 1720 (json encrypt key (27)) ... PASSED fuzz 2156 (qpdf checksum 6a448b586a7ffae7f007783c22fbc5e2e142ea70) ... PASSED fuzz 2157 (qpdf fuzz check 6a448b586a7ffae7f007783c22fbc5e2e142ea70) ... PASSED fuzz 2158 (qpdf checksum 6a477c5be18e2b8a4cb117349591381585711178) ... PASSED fuzz 2159 (qpdf fuzz check 6a477c5be18e2b8a4cb117349591381585711178) ... PASSED -qpdf 1721 (decrypt again) ... PASSED fuzz 2160 (qpdf checksum 6a4c13564232bfd33d5d4ccadd41fbbc4dcfc980) ... PASSED fuzz 2161 (qpdf fuzz check 6a4c13564232bfd33d5d4ccadd41fbbc4dcfc980) ... PASSED fuzz 2162 (qpdf checksum 6a7a7989013c2717ec4fc12a078bb43cbf57ec77) ... PASSED fuzz 2163 (qpdf fuzz check 6a7a7989013c2717ec4fc12a078bb43cbf57ec77) ... PASSED -qpdf 1722 (compare) ... PASSED fuzz 2164 (qpdf checksum 6a891b3bf83581bfaf2a0bec7ad023fb0f51c80f) ... PASSED fuzz 2165 (qpdf fuzz check 6a891b3bf83581bfaf2a0bec7ad023fb0f51c80f) ... PASSED -qpdf 1723 (preserve encryption) ... PASSED fuzz 2166 (qpdf checksum 6a906d94e5ee221e3d340ec25c5d44b9f746034a) ... PASSED fuzz 2167 (qpdf fuzz check 6a906d94e5ee221e3d340ec25c5d44b9f746034a) ... PASSED fuzz 2168 (qpdf checksum 6aae259d491a2b46e801bc475aefab5932e8bcc3) ... PASSED fuzz 2169 (qpdf fuzz check 6aae259d491a2b46e801bc475aefab5932e8bcc3) ... PASSED -qpdf 1724 (check /P enc4 (27)) ... PASSED fuzz 2170 (qpdf checksum 6aaf3502a7f99676acca93973c44a19a23cfaaf7) ... PASSED -qpdf 1725 (decrypt XI-long-password) ... PASSED fuzz 2171 (qpdf fuzz check 6aaf3502a7f99676acca93973c44a19a23cfaaf7) ... PASSED fuzz 2172 (qpdf checksum 6aca6211ffb4ff2d8252400da59618d801726406) ... PASSED fuzz 2173 (qpdf fuzz check 6aca6211ffb4ff2d8252400da59618d801726406) ... PASSED +qpdf 1999 (check with C API) ... PASSED fuzz 2174 (qpdf checksum 6ad65816aa90023d1abeb1dfa81a51e4f95092b2) ... PASSED fuzz 2175 (qpdf fuzz check 6ad65816aa90023d1abeb1dfa81a51e4f95092b2) ... PASSED +qpdf 2000 (inline-images.pdf (os:g qdf not normalized or uncompressed)) ... PASSED fuzz 2176 (qpdf checksum 6af62f30f7de7848987a957e5bc3eaf9289dae78) ... PASSED fuzz 2177 (qpdf fuzz check 6af62f30f7de7848987a957e5bc3eaf9289dae78) ... PASSED -qpdf 1726 (check against base) ... PASSED -qpdf 1727 (decrypt XI-long-password) ... PASSED fuzz 2178 (qpdf checksum 6af9ee68fb8bfc7451f29274c9b30c42a78f77c4) ... PASSED fuzz 2179 (qpdf fuzz check 6af9ee68fb8bfc7451f29274c9b30c42a78f77c4) ... PASSED fuzz 2180 (qpdf checksum 6b0f6933a46f8e6f83a1a6afe4a8c882a1d67982) ... PASSED fuzz 2181 (qpdf fuzz check 6b0f6933a46f8e6f83a1a6afe4a8c882a1d67982) ... PASSED +qpdf 2001 (check status) ... PASSED fuzz 2182 (qpdf checksum 6b33d4c2c0d07fbd61c130cf94f423bf0d340782) ... PASSED fuzz 2183 (qpdf fuzz check 6b33d4c2c0d07fbd61c130cf94f423bf0d340782) ... PASSED fuzz 2184 (qpdf checksum 6b40b70a81b7ff77a657e0d7841d3f8a3a0968f1) ... PASSED fuzz 2185 (qpdf fuzz check 6b40b70a81b7ff77a657e0d7841d3f8a3a0968f1) ... PASSED -qpdf 1728 (check against base) ... PASSED -qpdf 1729 (decrypt XI-R6,V5,U=wwwww,O=wwwww) ... PASSED fuzz 2186 (qpdf checksum 6b452db8c1355fc2d90324d9c5b60760174cb70b) ... PASSED fuzz 2187 (qpdf fuzz check 6b452db8c1355fc2d90324d9c5b60760174cb70b) ... PASSED fuzz 2188 (qpdf checksum 6b5c6fc4ba1102a1f00e83154a86f0998c8bf068) ... PASSED fuzz 2189 (qpdf fuzz check 6b5c6fc4ba1102a1f00e83154a86f0998c8bf068) ... PASSED fuzz 2190 (qpdf checksum 6b668113a8ed525e4e68d6fee4800cc5c0157552) ... PASSED fuzz 2191 (qpdf fuzz check 6b668113a8ed525e4e68d6fee4800cc5c0157552) ... PASSED -qpdf 1730 (check against base) ... PASSED -qpdf 1731 (encrypt XI-R6,V5,U=wwwww,O=wwwww) ... PASSED fuzz 2192 (qpdf checksum 6b90ecefa3767f43226edb794a213ff6a2090fca) ... PASSED fuzz 2193 (qpdf fuzz check 6b90ecefa3767f43226edb794a213ff6a2090fca) ... PASSED fuzz 2194 (qpdf checksum 6ba163d123bf3ca7f7e489b1064c801bec2761ba) ... PASSED fuzz 2195 (qpdf fuzz check 6ba163d123bf3ca7f7e489b1064c801bec2761ba) ... PASSED -qpdf 1732 (check /P enc2 (30)) ... PASSED -qpdf 1733 (json encrypt key (30)) ... PASSED -qpdf 1734 (decrypt again) ... PASSED -qpdf 1735 (compare) ... PASSED -qpdf 1736 (preserve encryption) ... PASSED +qpdf 2002 (check with C API) ... PASSED +qpdf 2003 (inline-images.pdf (os:g uncompresed)) ... PASSED +qpdf 2004 (check status) ... PASSED fuzz 2196 (qpdf checksum 6bae74d2458b8968ede4ccfe080c7b341de5be91) ... PASSED fuzz 2197 (qpdf fuzz check 6bae74d2458b8968ede4ccfe080c7b341de5be91) ... PASSED -qpdf 1737 (check /P enc4 (30)) ... PASSED fuzz 2198 (qpdf checksum 6bb72bdb6bef7a53707541a462b5e1e0c4707c9e) ... PASSED fuzz 2199 (qpdf fuzz check 6bb72bdb6bef7a53707541a462b5e1e0c4707c9e) ... PASSED -qpdf 1738 (non-encrypted) ... PASSED -qpdf 1739 (invalid password) ... PASSED fuzz 2200 (qpdf checksum 6bcc949a9aa87479ddd9866415ea99aa543fe7c4) ... PASSED fuzz 2201 (qpdf fuzz check 6bcc949a9aa87479ddd9866415ea99aa543fe7c4) ... PASSED -qpdf 1740 (C API: invalid password) ... PASSED -qpdf 1741 (C API encryption: r2) ... PASSED -qpdf 1742 (check r2 content) ... PASSED -qpdf 1743 (C API encryption: r3) ... PASSED fuzz 2202 (qpdf checksum 6be49ae4d16c325382f4528d18a07981f2ef4262) ... PASSED fuzz 2203 (qpdf fuzz check 6be49ae4d16c325382f4528d18a07981f2ef4262) ... PASSED fuzz 2204 (qpdf checksum 6c2ce40edda2be6bec23a90ba21ea6d4dcae3c3b) ... PASSED fuzz 2205 (qpdf fuzz check 6c2ce40edda2be6bec23a90ba21ea6d4dcae3c3b) ... PASSED -qpdf 1744 (check r3 content) ... PASSED -qpdf 1745 (C API encryption: r4) ... PASSED fuzz 2206 (qpdf checksum 6c40dc64ce375d880a68974fb15bb25cc7162354) ... PASSED fuzz 2207 (qpdf fuzz check 6c40dc64ce375d880a68974fb15bb25cc7162354) ... PASSED -qpdf 1746 (check r4 content) ... PASSED -qpdf 1747 (C API encryption: r5) ... PASSED -qpdf 1748 (check r5) ... PASSED fuzz 2208 (qpdf checksum 6c7dc4e7df74228d63d67605ba6c596530783e6c) ... PASSED fuzz 2209 (qpdf fuzz check 6c7dc4e7df74228d63d67605ba6c596530783e6c) ... PASSED -qpdf 1749 (C API encryption: r6) ... PASSED fuzz 2210 (qpdf checksum 6c84432829b756cc60167996b8bee200bad8cf2d) ... PASSED fuzz 2211 (qpdf fuzz check 6c84432829b756cc60167996b8bee200bad8cf2d) ... PASSED +qpdf 2005 (check with C API) ... PASSED fuzz 2212 (qpdf checksum 6c9b44a2fad5f4c30a0d9f86da41f25c5946b90d) ... PASSED fuzz 2213 (qpdf fuzz check 6c9b44a2fad5f4c30a0d9f86da41f25c5946b90d) ... PASSED -qpdf 1750 (check r6) ... PASSED +qpdf 2006 (inline-images.pdf (os:g normalized)) ... PASSED fuzz 2214 (qpdf checksum 6ca06a3b40bee9fa3b66e426cfd8edcdc93bd189) ... PASSED fuzz 2215 (qpdf fuzz check 6ca06a3b40bee9fa3b66e426cfd8edcdc93bd189) ... PASSED -qpdf 1751 (C API encryption: decrypt with user) ... PASSED fuzz 2216 (qpdf checksum 6cdfe5df82ba5e14379bb192d6b3b660440c29c4) ... PASSED fuzz 2217 (qpdf fuzz check 6cdfe5df82ba5e14379bb192d6b3b660440c29c4) ... PASSED -qpdf 1752 (check decrypt with user content) ... PASSED fuzz 2218 (qpdf checksum 6d4be503d9de86401d28162d6c41f67d02d43c6d) ... PASSED -qpdf 1753 (C API encryption: decrypt with owner) ... PASSED fuzz 2219 (qpdf fuzz check 6d4be503d9de86401d28162d6c41f67d02d43c6d) ... PASSED fuzz 2220 (qpdf checksum 6d53513b6698f69c7cf53ccb6b57e001b250f3e4) ... PASSED fuzz 2221 (qpdf fuzz check 6d53513b6698f69c7cf53ccb6b57e001b250f3e4) ... PASSED -qpdf 1754 (check decrypt with owner content) ... PASSED -qpdf 1755 (C API encryption: decrypt R5 with user) ... PASSED -qpdf 1756 (check decrypt R5 with user content) ... PASSED -qpdf 1757 (C API encryption: decrypt R6 with owner) ... PASSED +qpdf 2007 (check status) ... PASSED fuzz 2222 (qpdf checksum 6d7035d02632223aac96afa245540f724dde14a0) ... PASSED fuzz 2223 (qpdf fuzz check 6d7035d02632223aac96afa245540f724dde14a0) ... PASSED -qpdf 1758 (check decrypt R6 with owner content) ... PASSED -qpdf 1759 (linearize encrypted file) ... PASSED fuzz 2224 (qpdf checksum 6da872206cf064e4f6b2af125e8dde9be831dde3) ... PASSED fuzz 2225 (qpdf fuzz check 6da872206cf064e4f6b2af125e8dde9be831dde3) ... PASSED -qpdf 1760 (check encryption) ... PASSED -qpdf 1761 (check linearization) ... PASSED -qpdf 1762 (linearize and encrypt file) ... PASSED -qpdf 1763 (check encryption) ... PASSED -qpdf 1764 (check linearization) ... PASSED -qpdf 1765 (encrypt with AES) ... PASSED -qpdf 1766 (check encryption) ... PASSED -qpdf 1767 (convert original to qdf) ... PASSED -qpdf 1768 (convert encrypted to qdf) ... PASSED -qpdf 1769 (compare files) ... PASSED -qpdf 1770 (linearize with AES and object streams) ... PASSED -qpdf 1771 (check encryption) ... PASSED -qpdf 1772 (linearize original) ... PASSED -qpdf 1773 (convert linearized original to qdf) ... PASSED -qpdf 1774 (convert encrypted to qdf) ... PASSED -qpdf 1775 (compare files) ... PASSED -qpdf 1776 (force version on aes encrypted) ... PASSED -qpdf 1777 (check) ... PASSED -qpdf 1778 (make sure there is no xref stream) ... PASSED -qpdf 1779 (encrypt with V=5,R=5) ... PASSED -qpdf 1780 (check encryption) ... PASSED -qpdf 1781 (encrypt with V=5,R=6) ... PASSED -qpdf 1782 (check encryption) ... PASSED -qpdf 1783 (encrypt --force-V4) ... PASSED -qpdf 1784 (check output) ... PASSED -qpdf 1785 (show encryption) ... PASSED -qpdf 1786 (encrypt --cleartext-metadata) ... PASSED -qpdf 1787 (check output) ... PASSED -qpdf 1788 (show encryption) ... PASSED -qpdf 1789 (encrypt --use-aes=y) ... PASSED -qpdf 1790 (check output) ... PASSED -qpdf 1791 (show encryption) ... PASSED -qpdf 1792 (encrypt --cleartext-metadata --use-aes=y) ... PASSED -qpdf 1793 (check output) ... PASSED -qpdf 1794 (show encryption) ... PASSED -qpdf 1795 (decrypt with crypt filter) ... PASSED -qpdf 1796 (check output) ... PASSED -qpdf 1797 (create reference qdf) ... PASSED -qpdf 1798 (create encrypted file) ... PASSED -qpdf 1799 (copy encryption parameters) ... PASSED -qpdf 1800 (check output encryption) ... PASSED -qpdf 1801 (convert to qdf) ... PASSED -qpdf 1802 (compare qdf) ... PASSED -qpdf 1803 (copy encryption with qpdf) ... PASSED -qpdf 1804 (check output encryption) ... PASSED -qpdf 1805 (convert to qdf) ... PASSED -qpdf 1806 (compare qdf) ... PASSED -qpdf 1807 (decrypt enc-XI-attachments-base.pdf) ... PASSED -qpdf 1808 (extract attachments) ... PASSED -qpdf 1809 (copy enc-XI-attachments-base.pdf) ... PASSED -qpdf 1810 (extract attachments) ... PASSED -qpdf 1811 (decrypt enc-XI-R6,V5,U=attachment,encrypted-attachments.pdf) ... PASSED -qpdf 1812 (extract attachments) ... PASSED -qpdf 1813 (copy enc-XI-R6,V5,U=attachment,encrypted-attachments.pdf) ... PASSED -qpdf 1814 (extract attachments) ... PASSED -qpdf 1815 (decrypt enc-XI-R6,V5,U=view,attachments,cleartext-metadata.pdf) ... PASSED -qpdf 1816 (extract attachments) ... PASSED -qpdf 1817 (copy enc-XI-R6,V5,U=view,attachments,cleartext-metadata.pdf) ... PASSED -qpdf 1818 (extract attachments) ... PASSED -qpdf 1819 (unfilterable with crypt) ... PASSED -qpdf 1820 (decrypt file) ... PASSED +qpdf 2008 (check with C API) ... PASSED +qpdf 2009 (inline-images.pdf (os:g uncompressed and normalized)) ... PASSED +qpdf 2010 (check status) ... PASSED +qpdf 2011 (check with C API) ... PASSED +qpdf 2012 (inline-images.pdf (os:g decrypted)) ... PASSED +qpdf 2013 (check status) ... PASSED +qpdf 2014 (check with C API) ... PASSED +qpdf 2015 (inline-images.pdf (os:g linearized)) ... PASSED +qpdf 2016 (check status) ... PASSED +qpdf 2017 (check with C API) ... PASSED +qpdf 2018 (inline-images.pdf (os:g encrypted)) ... PASSED +qpdf 2019 (check status) ... PASSED +qpdf 2020 (check with C API) ... PASSED +qpdf 2021 (inline-images.pdf (os:g linearized and encrypted)) ... PASSED +qpdf 2022 (check status) ... PASSED +qpdf 2023 (check with C API) ... PASSED +qpdf 2024 (inline-images.pdf (os:g no arguments)) ... PASSED +qpdf 2025 (check status) ... PASSED +qpdf 2026 (check with C API) ... PASSED +qpdf 2027 (lin-special.pdf (os:d qdf)) ... PASSED +qpdf 2028 (check status) ... PASSED +qpdf 2029 (check with C API) ... PASSED +qpdf 2030 (lin-special.pdf (os:d qdf not normalized)) ... PASSED +qpdf 2031 (check status) ... PASSED +qpdf 2032 (check with C API) ... PASSED +qpdf 2033 (lin-special.pdf (os:d qdf not uncompressed)) ... PASSED +qpdf 2034 (check status) ... PASSED +qpdf 2035 (check with C API) ... PASSED +qpdf 2036 (lin-special.pdf (os:d qdf not normalized or uncompressed)) ... PASSED fuzz 2226 (qpdf checksum 6dafda4f8f9455204c83d97fdfafe2fc31ee3d53) ... PASSED fuzz 2227 (qpdf fuzz check 6dafda4f8f9455204c83d97fdfafe2fc31ee3d53) ... PASSED -qpdf 1821 (copy of unfilterable with crypt) ... PASSED +qpdf 2037 (check status) ... PASSED fuzz 2228 (qpdf checksum 6de930aa4895f095a4b050ac87b5c98cc4aa3d57) ... PASSED fuzz 2229 (qpdf fuzz check 6de930aa4895f095a4b050ac87b5c98cc4aa3d57) ... PASSED -qpdf 1822 (use/show encryption key (user)) ... PASSED +qpdf 2038 (check with C API) ... PASSED fuzz 2230 (qpdf checksum 6defca88d381fba98b2fa9bb04f14f961d8b811a) ... PASSED fuzz 2231 (qpdf fuzz check 6defca88d381fba98b2fa9bb04f14f961d8b811a) ... PASSED +qpdf 2039 (lin-special.pdf (os:d uncompresed)) ... PASSED fuzz 2232 (qpdf checksum 6e031ff681cb5aa3ab3ee70fbb0acf73e5edee4e) ... PASSED fuzz 2233 (qpdf fuzz check 6e031ff681cb5aa3ab3ee70fbb0acf73e5edee4e) ... PASSED -qpdf 1823 (use/show encryption key (owner)) ... PASSED +qpdf 2040 (check status) ... PASSED fuzz 2234 (qpdf checksum 6e3caebab038076273b3ee2b97bc34dbe09c3e54) ... PASSED fuzz 2235 (qpdf fuzz check 6e3caebab038076273b3ee2b97bc34dbe09c3e54) ... PASSED -qpdf 1824 (use/show encryption key (hex)) ... PASSED +qpdf 2041 (check with C API) ... PASSED fuzz 2236 (qpdf checksum 6e480f4a87f65a06d4220c2c21069d741705d479) ... PASSED fuzz 2237 (qpdf fuzz check 6e480f4a87f65a06d4220c2c21069d741705d479) ... PASSED -qpdf 1825 (set encryption before set filename) ... PASSED +qpdf 2042 (lin-special.pdf (os:d normalized)) ... PASSED +qpdf 2043 (check status) ... PASSED +qpdf 2044 (check with C API) ... PASSED fuzz 2238 (qpdf checksum 6e80f23287c3665d95833d481fadfd081ec1389a) ... PASSED fuzz 2239 (qpdf fuzz check 6e80f23287c3665d95833d481fadfd081ec1389a) ... PASSED -qpdf 1826 (check file's validity) ... PASSED +qpdf 2045 (lin-special.pdf (os:d uncompressed and normalized)) ... PASSED +qpdf 2046 (check status) ... PASSED fuzz 2240 (qpdf checksum 6ec00121d6c09396f4a5edaa9b622659febfddf1) ... PASSED fuzz 2241 (qpdf fuzz check 6ec00121d6c09396f4a5edaa9b622659febfddf1) ... PASSED +qpdf 2047 (check with C API) ... PASSED fuzz 2242 (qpdf checksum 6ec53093f0ee25b822ee27a4842fec722296b5a0) ... PASSED fuzz 2243 (qpdf fuzz check 6ec53093f0ee25b822ee27a4842fec722296b5a0) ... PASSED -qpdf 1827 (handle missing/invalid Length) ... PASSED -PASSED +qpdf 2048 (lin-special.pdf (os:d decrypted)) ... PASSED fuzz 2244 (qpdf checksum 6ed499865503e96cabb47936e45b179f773ff119) ... PASSED -fuzz 2245 (qpdf fuzz check 6ed499865503e96cabb47936e45b179f773ff119) ... --- Unicode Passwords --- -qpdf 1828 (encode 128, simple, pdf-doc) ... PASSED +fuzz 2245 (qpdf fuzz check 6ed499865503e96cabb47936e45b179f773ff119) ... PASSED +qpdf 2049 (check status) ... PASSED fuzz 2246 (qpdf checksum 6ee95007974a20d24a925a39b0688537b5107f3d) ... PASSED fuzz 2247 (qpdf fuzz check 6ee95007974a20d24a925a39b0688537b5107f3d) ... PASSED -qpdf 1829 (decrypt simple, utf8, strict=0) ... PASSED +qpdf 2050 (check with C API) ... PASSED +qpdf 2051 (lin-special.pdf (os:d linearized)) ... PASSED fuzz 2248 (qpdf checksum 6f16a98e15c75bff785cf5289f4a48d48f4b9e83) ... PASSED fuzz 2249 (qpdf fuzz check 6f16a98e15c75bff785cf5289f4a48d48f4b9e83) ... PASSED -qpdf 1830 (decrypt simple, utf8, strict=1) ... PASSED -PASSED -fuzz 2250 (qpdf checksum 6f18e3c87fcc91e6e9df62555f8f8b19818b3153) ... qpdf 1831 (decrypt simple, pdf-doc, strict=1) ... PASSED +qpdf 2052 (check status) ... PASSED +fuzz 2250 (qpdf checksum 6f18e3c87fcc91e6e9df62555f8f8b19818b3153) ... PASSED fuzz 2251 (qpdf fuzz check 6f18e3c87fcc91e6e9df62555f8f8b19818b3153) ... PASSED -qpdf 1832 (encode 128, simple, utf8) ... PASSED +qpdf 2053 (check with C API) ... PASSED fuzz 2252 (qpdf checksum 6f1b8e55e02476472fe0e6905753e4063f4ca814) ... PASSED fuzz 2253 (qpdf fuzz check 6f1b8e55e02476472fe0e6905753e4063f4ca814) ... PASSED -qpdf 1833 (decrypt simple, pdf-doc, strict=0) ... PASSED +qpdf 2054 (lin-special.pdf (os:d encrypted)) ... PASSED fuzz 2254 (qpdf checksum 6f23682d21879c20527295e172989680ea0ddcc4) ... PASSED fuzz 2255 (qpdf fuzz check 6f23682d21879c20527295e172989680ea0ddcc4) ... PASSED +qpdf 2055 (check status) ... PASSED fuzz 2256 (qpdf checksum 6f9a2c7e66290c62b824ff3e2b0fd268b190e07d) ... PASSED -qpdf 1834 (decrypt simple, pdf-doc, strict=1) ... PASSED fuzz 2257 (qpdf fuzz check 6f9a2c7e66290c62b824ff3e2b0fd268b190e07d) ... PASSED -PASSED -fuzz 2258 (qpdf checksum 6fb1afa7bfb3885fc4dc5b945285f57f9f7b71ce) ... qpdf 1835 (decrypt simple, utf8, strict=1) ... PASSED +qpdf 2056 (check with C API) ... PASSED +fuzz 2258 (qpdf checksum 6fb1afa7bfb3885fc4dc5b945285f57f9f7b71ce) ... PASSED fuzz 2259 (qpdf fuzz check 6fb1afa7bfb3885fc4dc5b945285f57f9f7b71ce) ... PASSED +qpdf 2057 (lin-special.pdf (os:d linearized and encrypted)) ... PASSED fuzz 2260 (qpdf checksum 6fc31fa44d8e7154e8e3cae3b61da2b78d749ddd) ... PASSED -PASSED -fuzz 2261 (qpdf fuzz check 6fc31fa44d8e7154e8e3cae3b61da2b78d749ddd) ... qpdf 1836 (encode 128, simple, utf8) ... PASSED +fuzz 2261 (qpdf fuzz check 6fc31fa44d8e7154e8e3cae3b61da2b78d749ddd) ... PASSED +qpdf 2058 (check status) ... PASSED fuzz 2262 (qpdf checksum 6ff4da063d389270a98703cf06c613c98d147c4f) ... PASSED -qpdf 1837 (decrypt simple, pdf-doc, strict=1) ... PASSED fuzz 2263 (qpdf fuzz check 6ff4da063d389270a98703cf06c613c98d147c4f) ... PASSED fuzz 2264 (qpdf checksum 6ff88dd1a5b208f2e2bf1218ae2f0b9263b4db02) ... PASSED fuzz 2265 (qpdf fuzz check 6ff88dd1a5b208f2e2bf1218ae2f0b9263b4db02) ... PASSED -qpdf 1838 (encode 128, simple, utf8) ... PASSED +qpdf 2059 (check with C API) ... PASSED fuzz 2266 (qpdf checksum 7001c09446e492304dda8f6c633b61cbc3034403) ... PASSED fuzz 2267 (qpdf fuzz check 7001c09446e492304dda8f6c633b61cbc3034403) ... PASSED -qpdf 1839 (decrypt simple, pdf-doc, strict=1) ... PASSED +qpdf 2060 (lin-special.pdf (os:d no arguments)) ... PASSED fuzz 2268 (qpdf checksum 700cb5d529cdad1889eb74478a0166adca059316) ... PASSED fuzz 2269 (qpdf fuzz check 700cb5d529cdad1889eb74478a0166adca059316) ... PASSED -qpdf 1840 (encode 128, single-byte, utf8) ... PASSED +qpdf 2061 (check status) ... PASSED +fuzz 2270 (qpdf checksum 704e95ece45c74441e177e3a276ef940cff84dba) ... PASSED PASSED -qpdf 1841 (decrypt single-byte, pdf-doc, strict=1) ... fuzz 2270 (qpdf checksum 704e95ece45c74441e177e3a276ef940cff84dba) ... PASSED -fuzz 2271 (qpdf fuzz check 704e95ece45c74441e177e3a276ef940cff84dba) ... PASSED +qpdf 2062 (check with C API) ... fuzz 2271 (qpdf fuzz check 704e95ece45c74441e177e3a276ef940cff84dba) ... PASSED fuzz 2272 (qpdf checksum 707650f7c0c1b8e0e7f0e957d8b119cb27637573) ... PASSED -fuzz 2273 (qpdf fuzz check 707650f7c0c1b8e0e7f0e957d8b119cb27637573) ... PASSED -qpdf 1842 (decrypt single-byte, win-ansi, strict=0) ... PASSED +PASSED +fuzz 2273 (qpdf fuzz check 707650f7c0c1b8e0e7f0e957d8b119cb27637573) ... qpdf 2063 (lin-special.pdf (os:g qdf)) ... PASSED fuzz 2274 (qpdf checksum 7094ef46cba9e427086bbc6bef10dd8a9e3ef162) ... PASSED fuzz 2275 (qpdf fuzz check 7094ef46cba9e427086bbc6bef10dd8a9e3ef162) ... PASSED -qpdf 1843 (encode 128, single-byte, utf8) ... PASSED -qpdf 1844 (decrypt single-byte, pdf-doc, strict=1) ... PASSED -fuzz 2276 (qpdf checksum 70cbfdd6a1fb5a2c480a80462dcc2acbf8838027) ... PASSED +qpdf 2064 (check status) ... PASSED +qpdf 2065 (check with C API) ... PASSED +PASSED +fuzz 2276 (qpdf checksum 70cbfdd6a1fb5a2c480a80462dcc2acbf8838027) ... qpdf 2066 (lin-special.pdf (os:g qdf not normalized)) ... PASSED fuzz 2277 (qpdf fuzz check 70cbfdd6a1fb5a2c480a80462dcc2acbf8838027) ... PASSED -qpdf 1845 (decrypt single-byte, win-ansi, strict=0) ... PASSED +qpdf 2067 (check status) ... PASSED fuzz 2278 (qpdf checksum 710c38ea8213d40f150b10790559518f4b13c96e) ... PASSED fuzz 2279 (qpdf fuzz check 710c38ea8213d40f150b10790559518f4b13c96e) ... PASSED -qpdf 1846 (encode 128, single-byte, win-ansi) ... PASSED +qpdf 2068 (check with C API) ... PASSED fuzz 2280 (qpdf checksum 7118ba874e2e80723c4df9c9e7f96a73e926d042) ... PASSED fuzz 2281 (qpdf fuzz check 7118ba874e2e80723c4df9c9e7f96a73e926d042) ... PASSED -qpdf 1847 (encode 128, single-byte, win-ansi) ... PASSED +qpdf 2069 (lin-special.pdf (os:g qdf not uncompressed)) ... PASSED fuzz 2282 (qpdf checksum 71217205aef6cc26b3f9072b572a31290442e3a8) ... PASSED fuzz 2283 (qpdf fuzz check 71217205aef6cc26b3f9072b572a31290442e3a8) ... PASSED -qpdf 1848 (decrypt single-byte, win-ansi, strict=1) ... PASSED +qpdf 2070 (check status) ... PASSED fuzz 2284 (qpdf checksum 713080d89a87ed4412a88afa8de111c730c5cd0a) ... PASSED fuzz 2285 (qpdf fuzz check 713080d89a87ed4412a88afa8de111c730c5cd0a) ... PASSED -qpdf 1849 (encode 128, single-byte, pdf-doc) ... PASSED +qpdf 2071 (check with C API) ... PASSED +qpdf 2072 (lin-special.pdf (os:g qdf not normalized or uncompressed)) ... PASSED fuzz 2286 (qpdf checksum 715b485a4dc36078002d22fe881ff88baae55834) ... PASSED fuzz 2287 (qpdf fuzz check 715b485a4dc36078002d22fe881ff88baae55834) ... PASSED -qpdf 1850 (decrypt single-byte, pdf-doc, strict=1) ... PASSED +qpdf 2073 (check status) ... PASSED fuzz 2288 (qpdf checksum 71720036e5aac54bef34c25c627d5590cdf065e8) ... PASSED fuzz 2289 (qpdf fuzz check 71720036e5aac54bef34c25c627d5590cdf065e8) ... PASSED -qpdf 1851 (decrypt single-byte, win-ansi, strict=0) ... PASSED +qpdf 2074 (check with C API) ... PASSED fuzz 2290 (qpdf checksum 71721738b0b297bccccef78ea16065493094318a) ... PASSED fuzz 2291 (qpdf fuzz check 71721738b0b297bccccef78ea16065493094318a) ... PASSED -qpdf 1852 (decrypt single-byte, pdf-doc-hex, strict=1) ... PASSED +qpdf 2075 (lin-special.pdf (os:g uncompresed)) ... PASSED fuzz 2292 (qpdf checksum 71944befc4c3951474e613c08474db1ae0312712) ... PASSED fuzz 2293 (qpdf fuzz check 71944befc4c3951474e613c08474db1ae0312712) ... PASSED -qpdf 1853 (encode 128, complex, utf8) ... PASSED -qpdf 1854 (encode 128, complex, utf8) ... PASSED +qpdf 2076 (check status) ... PASSED +qpdf 2077 (check with C API) ... PASSED fuzz 2294 (qpdf checksum 71b931354b7c06909634d356e3156f709edfbc67) ... PASSED -fuzz 2295 (qpdf fuzz check 71b931354b7c06909634d356e3156f709edfbc67) ... PASSED -qpdf 1855 (decrypt complex, utf8, strict=1) ... PASSED +PASSED +fuzz 2295 (qpdf fuzz check 71b931354b7c06909634d356e3156f709edfbc67) ... qpdf 2078 (lin-special.pdf (os:g normalized)) ... PASSED fuzz 2296 (qpdf checksum 71caa809d4089bce749c3ea8267e60da45faede6) ... PASSED -fuzz 2297 (qpdf fuzz check 71caa809d4089bce749c3ea8267e60da45faede6) ... PASSED -qpdf 1856 (encode 256, single-byte, win-ansi) ... PASSED +PASSED +fuzz 2297 (qpdf fuzz check 71caa809d4089bce749c3ea8267e60da45faede6) ... qpdf 2079 (check status) ... PASSED +qpdf 2080 (check with C API) ... PASSED fuzz 2298 (qpdf checksum 71d93fd7aafc3e987162823a81509216df817224) ... PASSED fuzz 2299 (qpdf fuzz check 71d93fd7aafc3e987162823a81509216df817224) ... PASSED -qpdf 1857 (encode 256, single-byte, win-ansi) ... PASSED -qpdf 1858 (encode 256, single-byte, win-ansi) ... PASSED -qpdf 1859 (decrypt single-byte, utf8, strict=0) ... PASSED -qpdf 1860 (decrypt single-byte, utf8, strict=1) ... PASSED -qpdf 1861 (decrypt single-byte, win-ansi, strict=1) ... PASSED -qpdf 1862 (decrypt single-byte, win-ansi, strict=0) ... PASSED -qpdf 1863 (decrypt single-byte, pdf-doc, strict=0) ... PASSED +qpdf 2081 (lin-special.pdf (os:g uncompressed and normalized)) ... PASSED +qpdf 2082 (check status) ... PASSED +qpdf 2083 (check with C API) ... PASSED +qpdf 2084 (lin-special.pdf (os:g decrypted)) ... PASSED +qpdf 2085 (check status) ... PASSED +qpdf 2086 (check with C API) ... PASSED +qpdf 2087 (lin-special.pdf (os:g linearized)) ... PASSED +qpdf 2088 (check status) ... PASSED +qpdf 2089 (check with C API) ... PASSED +qpdf 2090 (lin-special.pdf (os:g encrypted)) ... PASSED +qpdf 2091 (check status) ... PASSED +qpdf 2092 (check with C API) ... PASSED +qpdf 2093 (lin-special.pdf (os:g linearized and encrypted)) ... PASSED +qpdf 2094 (check status) ... PASSED +qpdf 2095 (check with C API) ... PASSED +qpdf 2096 (lin-special.pdf (os:g no arguments)) ... PASSED +qpdf 2097 (check status) ... PASSED +qpdf 2098 (check with C API) ... PASSED +qpdf 2099 (object-stream.pdf (os:d qdf)) ... PASSED +qpdf 2100 (check status) ... PASSED +qpdf 2101 (check with C API) ... PASSED +qpdf 2102 (object-stream.pdf (os:d qdf not normalized)) ... PASSED +qpdf 2103 (check status) ... PASSED +qpdf 2104 (check with C API) ... PASSED +qpdf 2105 (object-stream.pdf (os:d qdf not uncompressed)) ... PASSED fuzz 2300 (qpdf checksum 71e34e9eb093959fcf5080b9342c0a407e27c4f0) ... PASSED fuzz 2301 (qpdf fuzz check 71e34e9eb093959fcf5080b9342c0a407e27c4f0) ... PASSED -qpdf 1864 (decrypt single-byte, pdf-doc-hex, strict=0) ... PASSED +qpdf 2106 (check status) ... PASSED +qpdf 2107 (check with C API) ... PASSED +qpdf 2108 (object-stream.pdf (os:d qdf not normalized or uncompressed)) ... PASSED fuzz 2302 (qpdf checksum 71e97f5357a57be67c12369eb554923887d31a03) ... PASSED fuzz 2303 (qpdf fuzz check 71e97f5357a57be67c12369eb554923887d31a03) ... PASSED +qpdf 2109 (check status) ... PASSED fuzz 2304 (qpdf checksum 72173722de7e5495d1ab40850b2e301f628fbea6) ... PASSED +qpdf 2110 (check with C API) ... PASSED fuzz 2305 (qpdf fuzz check 72173722de7e5495d1ab40850b2e301f628fbea6) ... PASSED -qpdf 1865 (encode 256, complex, utf8) ... PASSED +qpdf 2111 (object-stream.pdf (os:d uncompresed)) ... PASSED +qpdf 2112 (check status) ... PASSED +qpdf 2113 (check with C API) ... PASSED +qpdf 2114 (object-stream.pdf (os:d normalized)) ... PASSED +qpdf 2115 (check status) ... PASSED +qpdf 2116 (check with C API) ... PASSED +qpdf 2117 (object-stream.pdf (os:d uncompressed and normalized)) ... PASSED fuzz 2306 (qpdf checksum 721ba274a5f2f89b8b75bb4a2fe0f83dbc30cd4b) ... PASSED fuzz 2307 (qpdf fuzz check 721ba274a5f2f89b8b75bb4a2fe0f83dbc30cd4b) ... PASSED -qpdf 1866 (decrypt complex, utf8, strict=1) ... PASSED +qpdf 2118 (check status) ... PASSED fuzz 2308 (qpdf checksum 723dea2eccf65ab216fce3b315523dca748c649a) ... PASSED fuzz 2309 (qpdf fuzz check 723dea2eccf65ab216fce3b315523dca748c649a) ... PASSED +qpdf 2119 (check with C API) ... PASSED +qpdf 2120 (object-stream.pdf (os:d decrypted)) ... PASSED fuzz 2310 (qpdf checksum 725b1caff9b49e1231fda15b85166bbefaa36a11) ... PASSED fuzz 2311 (qpdf fuzz check 725b1caff9b49e1231fda15b85166bbefaa36a11) ... PASSED -qpdf 1867 (decrypt complex, utf8-hex, strict=1) ... PASSED +qpdf 2121 (check status) ... PASSED fuzz 2312 (qpdf checksum 726a944e618488a16663ce2c8033c287bb120369) ... PASSED fuzz 2313 (qpdf fuzz check 726a944e618488a16663ce2c8033c287bb120369) ... PASSED -fuzz 2314 (qpdf checksum 72b2c0cd1adbd119d27fc31000990e9da017934d) ... PASSED +qpdf 2122 (check with C API) ... PASSED +PASSED +fuzz 2314 (qpdf checksum 72b2c0cd1adbd119d27fc31000990e9da017934d) ... qpdf 2123 (object-stream.pdf (os:d linearized)) ... PASSED fuzz 2315 (qpdf fuzz check 72b2c0cd1adbd119d27fc31000990e9da017934d) ... PASSED -qpdf 1868 (encode 256, complex, utf8-hex) ... PASSED +qpdf 2124 (check status) ... PASSED fuzz 2316 (qpdf checksum 72c8deb222c97dd69afe16655eacd824a9f646ca) ... PASSED fuzz 2317 (qpdf fuzz check 72c8deb222c97dd69afe16655eacd824a9f646ca) ... PASSED +qpdf 2125 (check with C API) ... PASSED fuzz 2318 (qpdf checksum 72ca8001bda548307220cdd52d7571b3552dbe44) ... PASSED fuzz 2319 (qpdf fuzz check 72ca8001bda548307220cdd52d7571b3552dbe44) ... PASSED -qpdf 1869 (decrypt complex, utf8, strict=1) ... PASSED +qpdf 2126 (object-stream.pdf (os:d encrypted)) ... PASSED +qpdf 2127 (check status) ... PASSED fuzz 2320 (qpdf checksum 72d19e3b532a437e061de6ec778d954a35425f42) ... PASSED fuzz 2321 (qpdf fuzz check 72d19e3b532a437e061de6ec778d954a35425f42) ... PASSED +qpdf 2128 (check with C API) ... PASSED fuzz 2322 (qpdf checksum 72f75f1b4b37f47935e2b3a504b13f0066d23cb5) ... PASSED -PASSED -fuzz 2323 (qpdf fuzz check 72f75f1b4b37f47935e2b3a504b13f0066d23cb5) ... qpdf 1870 (decrypt complex, utf8-hex, strict=1) ... PASSED +fuzz 2323 (qpdf fuzz check 72f75f1b4b37f47935e2b3a504b13f0066d23cb5) ... PASSED +qpdf 2129 (object-stream.pdf (os:d linearized and encrypted)) ... PASSED fuzz 2324 (qpdf checksum 73065d629507032e011d99ab46e09bb98afc27ec) ... PASSED fuzz 2325 (qpdf fuzz check 73065d629507032e011d99ab46e09bb98afc27ec) ... PASSED +qpdf 2130 (check status) ... PASSED fuzz 2326 (qpdf checksum 730c56e5ccddf2051266832ecb32ff06d8fb9a6d) ... PASSED fuzz 2327 (qpdf fuzz check 730c56e5ccddf2051266832ecb32ff06d8fb9a6d) ... PASSED -qpdf 1871 (encode 256, complex, utf8) ... PASSED -qpdf 1872 (decrypt complex, utf8, strict=1) ... PASSED -fuzz 2328 (qpdf checksum 73218f417030d3350ada60681c17905633b45667) ... PASSED +qpdf 2131 (check with C API) ... PASSED +qpdf 2132 (object-stream.pdf (os:d no arguments)) ... PASSED +PASSED +qpdf 2133 (check status) ... fuzz 2328 (qpdf checksum 73218f417030d3350ada60681c17905633b45667) ... PASSED fuzz 2329 (qpdf fuzz check 73218f417030d3350ada60681c17905633b45667) ... PASSED +qpdf 2134 (check with C API) ... PASSED fuzz 2330 (qpdf checksum 732a9beaf6df8a3aa3ae9a29ccf6438bb903c4ef) ... PASSED fuzz 2331 (qpdf fuzz check 732a9beaf6df8a3aa3ae9a29ccf6438bb903c4ef) ... PASSED -fuzz 2332 (qpdf checksum 7330eea0bc9327d3933a703fb8817d7d0f6e9d1d) ... PASSED +PASSED +fuzz 2332 (qpdf checksum 7330eea0bc9327d3933a703fb8817d7d0f6e9d1d) ... qpdf 2135 (object-stream.pdf (os:g qdf)) ... PASSED fuzz 2333 (qpdf fuzz check 7330eea0bc9327d3933a703fb8817d7d0f6e9d1d) ... PASSED -qpdf 1873 (decrypt complex, password-arg-simple-utf8, strict=0) ... PASSED +qpdf 2136 (check status) ... PASSED fuzz 2334 (qpdf checksum 734ebcf470d38729f9d693424b996d3f3b720bac) ... PASSED fuzz 2335 (qpdf fuzz check 734ebcf470d38729f9d693424b996d3f3b720bac) ... PASSED +qpdf 2137 (check with C API) ... PASSED fuzz 2336 (qpdf checksum 736086b4281ec9b1cdf2220a417806021fcfc362) ... PASSED fuzz 2337 (qpdf fuzz check 736086b4281ec9b1cdf2220a417806021fcfc362) ... PASSED -qpdf 1874 (bytes fallback warning) ... PASSED +qpdf 2138 (object-stream.pdf (os:g qdf not normalized)) ... PASSED fuzz 2338 (qpdf checksum 7394ef302fffd06c738e67d6a5ae32e11e510637) ... PASSED fuzz 2339 (qpdf fuzz check 7394ef302fffd06c738e67d6a5ae32e11e510637) ... PASSED -qpdf 1875 (decrypt bytes fallback) ... PASSED -qpdf 1876 (Unicode at CLI) ... PASSED +qpdf 2139 (check status) ... PASSED +qpdf 2140 (check with C API) ... PASSED +qpdf 2141 (object-stream.pdf (os:g qdf not uncompressed)) ... PASSED fuzz 2340 (qpdf checksum 739e0c7f673eb42bc560833af048120b9001d938) ... PASSED fuzz 2341 (qpdf fuzz check 739e0c7f673eb42bc560833af048120b9001d938) ... PASSED +qpdf 2142 (check status) ... PASSED fuzz 2342 (qpdf checksum 73aee1322a7f0a49b53d9a9c5a00615b1fd56579) ... PASSED -fuzz 2343 (qpdf fuzz check 73aee1322a7f0a49b53d9a9c5a00615b1fd56579) ... PASSED -qpdf 1877 (Decrypt using user password) ... PASSED +PASSED +qpdf 2143 (check with C API) ... fuzz 2343 (qpdf fuzz check 73aee1322a7f0a49b53d9a9c5a00615b1fd56579) ... PASSED +qpdf 2144 (object-stream.pdf (os:g qdf not normalized or uncompressed)) ... PASSED fuzz 2344 (qpdf checksum 73c3a38b29f37cf42757014f9584ac2e85146681) ... PASSED fuzz 2345 (qpdf fuzz check 73c3a38b29f37cf42757014f9584ac2e85146681) ... PASSED -qpdf 1878 (Decrypt using owner password) ... PASSED +qpdf 2145 (check status) ... PASSED +qpdf 2146 (check with C API) ... PASSED +qpdf 2147 (object-stream.pdf (os:g uncompresed)) ... PASSED +qpdf 2148 (check status) ... PASSED fuzz 2346 (qpdf checksum 73d54e120ed55546fa32052e9906f5b8b4628db7) ... PASSED fuzz 2347 (qpdf fuzz check 73d54e120ed55546fa32052e9906f5b8b4628db7) ... PASSED ---- Check from C API --- -qpdf 1879 (C check warn) ... PASSED +qpdf 2149 (check with C API) ... PASSED fuzz 2348 (qpdf checksum 73e152a2f4106db173bb9b96f9684ac0ae58d0a1) ... PASSED fuzz 2349 (qpdf fuzz check 73e152a2f4106db173bb9b96f9684ac0ae58d0a1) ... PASSED -qpdf 1880 (C check clear) ... PASSED ---- C API Object Handle --- -qpdf 1881 (C check object handles) ... PASSED -qpdf 1882 (check output) ... PASSED ---- Content Preservation Tests --- -qpdf 1883 (encrypted-with-images.pdf (os:d qdf)) ... PASSED -qpdf 1884 (check status) ... PASSED +qpdf 2150 (object-stream.pdf (os:g normalized)) ... PASSED +qpdf 2151 (check status) ... PASSED +qpdf 2152 (check with C API) ... PASSED +qpdf 2153 (object-stream.pdf (os:g uncompressed and normalized)) ... PASSED +qpdf 2154 (check status) ... PASSED +qpdf 2155 (check with C API) ... PASSED +qpdf 2156 (object-stream.pdf (os:g decrypted)) ... PASSED fuzz 2350 (qpdf checksum 73f11a377cea0276510c1bb72f7a2e1ef75548ee) ... PASSED fuzz 2351 (qpdf fuzz check 73f11a377cea0276510c1bb72f7a2e1ef75548ee) ... PASSED +qpdf 2157 (check status) ... PASSED fuzz 2352 (qpdf checksum 73f86f33a0b8718f30427e0004e8afabf4fc7b60) ... PASSED -fuzz 2353 (qpdf fuzz check 73f86f33a0b8718f30427e0004e8afabf4fc7b60) ... PASSED -qpdf 1885 (check with C API) ... PASSED -fuzz 2354 (qpdf checksum 74051353663b5f39b80da42ccdd68ce3559a2352) ... PASSED +PASSED +qpdf 2158 (check with C API) ... fuzz 2353 (qpdf fuzz check 73f86f33a0b8718f30427e0004e8afabf4fc7b60) ... PASSED +PASSED +fuzz 2354 (qpdf checksum 74051353663b5f39b80da42ccdd68ce3559a2352) ... qpdf 2159 (object-stream.pdf (os:g linearized)) ... PASSED fuzz 2355 (qpdf fuzz check 74051353663b5f39b80da42ccdd68ce3559a2352) ... PASSED -qpdf 1886 (encrypted-with-images.pdf (os:d qdf not normalized)) ... PASSED fuzz 2356 (qpdf checksum 74259d6a247c4c9447105a8a0eeb1d4a1105241c) ... PASSED +qpdf 2160 (check status) ... PASSED fuzz 2357 (qpdf fuzz check 74259d6a247c4c9447105a8a0eeb1d4a1105241c) ... PASSED -qpdf 1887 (check status) ... PASSED +qpdf 2161 (check with C API) ... PASSED fuzz 2358 (qpdf checksum 743d22f1eed418699249cdf1aca21b2b9c261187) ... PASSED fuzz 2359 (qpdf fuzz check 743d22f1eed418699249cdf1aca21b2b9c261187) ... PASSED +qpdf 2162 (object-stream.pdf (os:g encrypted)) ... PASSED fuzz 2360 (qpdf checksum 74562623d15859b6a47065e0f98ce1202fb56506) ... PASSED fuzz 2361 (qpdf fuzz check 74562623d15859b6a47065e0f98ce1202fb56506) ... PASSED -qpdf 1888 (check with C API) ... PASSED +qpdf 2163 (check status) ... PASSED fuzz 2362 (qpdf checksum 7463982217f51b9bd0cbb1afba1ea9a4369b845e) ... PASSED fuzz 2363 (qpdf fuzz check 7463982217f51b9bd0cbb1afba1ea9a4369b845e) ... PASSED -PASSED -fuzz 2364 (qpdf checksum 74654723ef11d2a37283b3b5dcb203288e0eefa3) ... qpdf 1889 (encrypted-with-images.pdf (os:d qdf not uncompressed)) ... PASSED +qpdf 2164 (check with C API) ... PASSED +fuzz 2364 (qpdf checksum 74654723ef11d2a37283b3b5dcb203288e0eefa3) ... PASSED fuzz 2365 (qpdf fuzz check 74654723ef11d2a37283b3b5dcb203288e0eefa3) ... PASSED +qpdf 2165 (object-stream.pdf (os:g linearized and encrypted)) ... PASSED fuzz 2366 (qpdf checksum 746e498f65f8f1bf42a2b34afdf6bf063323ba67) ... PASSED -qpdf 1890 (check status) ... PASSED fuzz 2367 (qpdf fuzz check 746e498f65f8f1bf42a2b34afdf6bf063323ba67) ... PASSED +qpdf 2166 (check status) ... PASSED fuzz 2368 (qpdf checksum 747d6a734d90cc984fd864d2343e4686a3b2fa00) ... PASSED fuzz 2369 (qpdf fuzz check 747d6a734d90cc984fd864d2343e4686a3b2fa00) ... PASSED +qpdf 2167 (check with C API) ... PASSED fuzz 2370 (qpdf checksum 748242a51d9cbdae8741a093b394d7494207cdf7) ... PASSED -qpdf 1891 (check with C API) ... PASSED fuzz 2371 (qpdf fuzz check 748242a51d9cbdae8741a093b394d7494207cdf7) ... PASSED -qpdf 1892 (encrypted-with-images.pdf (os:d qdf not normalized or uncompressed)) ... PASSED -qpdf 1893 (check status) ... PASSED +qpdf 2168 (object-stream.pdf (os:g no arguments)) ... PASSED +qpdf 2169 (check status) ... PASSED +qpdf 2170 (check with C API) ... PASSED +qpdf 2171 (hybrid-xref.pdf (os:d qdf)) ... PASSED +qpdf 2172 (check status) ... PASSED fuzz 2372 (qpdf checksum 74c943e960ed8b31b70f1172337363890290138b) ... PASSED fuzz 2373 (qpdf fuzz check 74c943e960ed8b31b70f1172337363890290138b) ... PASSED -qpdf 1894 (check with C API) ... PASSED +qpdf 2173 (check with C API) ... PASSED fuzz 2374 (qpdf checksum 74ee2de3da27436407d779d58cc9256be185fede) ... PASSED fuzz 2375 (qpdf fuzz check 74ee2de3da27436407d779d58cc9256be185fede) ... PASSED -qpdf 1895 (encrypted-with-images.pdf (os:d uncompresed)) ... PASSED +qpdf 2174 (hybrid-xref.pdf (os:d qdf not normalized)) ... PASSED fuzz 2376 (qpdf checksum 74fdb3f8c74f16cc54218945db40d84be207eb8a) ... PASSED fuzz 2377 (qpdf fuzz check 74fdb3f8c74f16cc54218945db40d84be207eb8a) ... PASSED -qpdf 1896 (check status) ... PASSED +qpdf 2175 (check status) ... PASSED fuzz 2378 (qpdf checksum 7513e5f0b68e55bbeafb8753d6437d9744b666f2) ... PASSED fuzz 2379 (qpdf fuzz check 7513e5f0b68e55bbeafb8753d6437d9744b666f2) ... PASSED fuzz 2380 (qpdf checksum 752a2b70c011501afe14bbf1c5fc6e5021ca4458) ... PASSED +qpdf 2176 (check with C API) ... PASSED fuzz 2381 (qpdf fuzz check 752a2b70c011501afe14bbf1c5fc6e5021ca4458) ... PASSED -qpdf 1897 (check with C API) ... PASSED +qpdf 2177 (hybrid-xref.pdf (os:d qdf not uncompressed)) ... PASSED fuzz 2382 (qpdf checksum 7557ed5f16c7d0f01c03c3ef93ecdc454c85e78e) ... PASSED fuzz 2383 (qpdf fuzz check 7557ed5f16c7d0f01c03c3ef93ecdc454c85e78e) ... PASSED -qpdf 1898 (encrypted-with-images.pdf (os:d normalized)) ... PASSED +qpdf 2178 (check status) ... PASSED fuzz 2384 (qpdf checksum 755c58b1dffee55c7ea371f8b21466feb6c868a9) ... PASSED fuzz 2385 (qpdf fuzz check 755c58b1dffee55c7ea371f8b21466feb6c868a9) ... PASSED -qpdf 1899 (check status) ... PASSED fuzz 2386 (qpdf checksum 7578f515a1694fe69f81c47080002e822038e0d2) ... PASSED -fuzz 2387 (qpdf fuzz check 7578f515a1694fe69f81c47080002e822038e0d2) ... PASSED +PASSED +qpdf 2179 (check with C API) ... fuzz 2387 (qpdf fuzz check 7578f515a1694fe69f81c47080002e822038e0d2) ... PASSED +PASSED fuzz 2388 (qpdf checksum 763f9d7d911028ebb332c1c1b6af6c530c34bc40) ... PASSED -fuzz 2389 (qpdf fuzz check 763f9d7d911028ebb332c1c1b6af6c530c34bc40) ... PASSED -qpdf 1900 (check with C API) ... PASSED +fuzz 2389 (qpdf fuzz check 763f9d7d911028ebb332c1c1b6af6c530c34bc40) ... qpdf 2180 (hybrid-xref.pdf (os:d qdf not normalized or uncompressed)) ... PASSED fuzz 2390 (qpdf checksum 766ba3a572ecfaf5edd1cbcac8334b4816d73830) ... PASSED fuzz 2391 (qpdf fuzz check 766ba3a572ecfaf5edd1cbcac8334b4816d73830) ... PASSED -qpdf 1901 (encrypted-with-images.pdf (os:d uncompressed and normalized)) ... PASSED -qpdf 1902 (check status) ... PASSED -qpdf 1903 (check with C API) ... PASSED -qpdf 1904 (encrypted-with-images.pdf (os:d decrypted)) ... PASSED -qpdf 1905 (check status) ... PASSED +qpdf 2181 (check status) ... PASSED +qpdf 2182 (check with C API) ... PASSED +qpdf 2183 (hybrid-xref.pdf (os:d uncompresed)) ... PASSED +qpdf 2184 (check status) ... PASSED +qpdf 2185 (check with C API) ... PASSED +qpdf 2186 (hybrid-xref.pdf (os:d normalized)) ... PASSED +qpdf 2187 (check status) ... PASSED fuzz 2392 (qpdf checksum 769360490de0526fe57799130c58bb674b35bc1b) ... PASSED +qpdf 2188 (check with C API) ... PASSED fuzz 2393 (qpdf fuzz check 769360490de0526fe57799130c58bb674b35bc1b) ... PASSED -fuzz 2394 (qpdf checksum 76f645690a0b191fddcd1ada3aec6532c9b2df5f) ... PASSED +PASSED +fuzz 2394 (qpdf checksum 76f645690a0b191fddcd1ada3aec6532c9b2df5f) ... qpdf 2189 (hybrid-xref.pdf (os:d uncompressed and normalized)) ... PASSED fuzz 2395 (qpdf fuzz check 76f645690a0b191fddcd1ada3aec6532c9b2df5f) ... PASSED -qpdf 1906 (check with C API) ... PASSED fuzz 2396 (qpdf checksum 76ffdaa81112d47c22a55f753112318d8c490856) ... PASSED fuzz 2397 (qpdf fuzz check 76ffdaa81112d47c22a55f753112318d8c490856) ... PASSED -qpdf 1907 (encrypted-with-images.pdf (os:d linearized)) ... PASSED -qpdf 1908 (check status) ... PASSED +qpdf 2190 (check status) ... PASSED fuzz 2398 (qpdf checksum 7710abbec2a3437c633cb966bb519d3fe4e03e7e) ... PASSED fuzz 2399 (qpdf fuzz check 7710abbec2a3437c633cb966bb519d3fe4e03e7e) ... PASSED +qpdf 2191 (check with C API) ... PASSED fuzz 2400 (qpdf checksum 7732019fad7950ac5f5020c3899d68ef5405dc27) ... PASSED fuzz 2401 (qpdf fuzz check 7732019fad7950ac5f5020c3899d68ef5405dc27) ... PASSED -qpdf 1909 (check with C API) ... PASSED +qpdf 2192 (hybrid-xref.pdf (os:d decrypted)) ... PASSED fuzz 2402 (qpdf checksum 773bfe5f1400ce05f4023f74b96c4642cb5a8359) ... PASSED fuzz 2403 (qpdf fuzz check 773bfe5f1400ce05f4023f74b96c4642cb5a8359) ... PASSED -PASSED -fuzz 2404 (qpdf checksum 779326f21dabf31ae53d412e0d4823a24d320782) ... qpdf 1910 (encrypted-with-images.pdf (os:d encrypted)) ... PASSED +qpdf 2193 (check status) ... PASSED +fuzz 2404 (qpdf checksum 779326f21dabf31ae53d412e0d4823a24d320782) ... PASSED fuzz 2405 (qpdf fuzz check 779326f21dabf31ae53d412e0d4823a24d320782) ... PASSED -qpdf 1911 (check status) ... PASSED +qpdf 2194 (check with C API) ... PASSED +qpdf 2195 (hybrid-xref.pdf (os:d linearized)) ... PASSED fuzz 2406 (qpdf checksum 77a8f41acba7d33e04d079b51ea96fd609ee4970) ... PASSED fuzz 2407 (qpdf fuzz check 77a8f41acba7d33e04d079b51ea96fd609ee4970) ... PASSED fuzz 2408 (qpdf checksum 77d5cf9c14b665c6d4bb2be73cd52b9db6a573ef) ... PASSED fuzz 2409 (qpdf fuzz check 77d5cf9c14b665c6d4bb2be73cd52b9db6a573ef) ... PASSED -qpdf 1912 (check with C API) ... PASSED -qpdf 1913 (encrypted-with-images.pdf (os:d linearized and encrypted)) ... PASSED -qpdf 1914 (check status) ... PASSED +qpdf 2196 (check status) ... PASSED +qpdf 2197 (check with C API) ... PASSED +qpdf 2198 (hybrid-xref.pdf (os:d encrypted)) ... PASSED +qpdf 2199 (check status) ... PASSED fuzz 2410 (qpdf checksum 77e28caa9f63840cba643a6f20e81aea9540d721) ... PASSED fuzz 2411 (qpdf fuzz check 77e28caa9f63840cba643a6f20e81aea9540d721) ... PASSED +qpdf 2200 (check with C API) ... PASSED fuzz 2412 (qpdf checksum 77ea5b0b16b7f130b486ea97b06803b9ac7c2945) ... PASSED fuzz 2413 (qpdf fuzz check 77ea5b0b16b7f130b486ea97b06803b9ac7c2945) ... PASSED +qpdf 2201 (hybrid-xref.pdf (os:d linearized and encrypted)) ... PASSED fuzz 2414 (qpdf checksum 7805922c83fe8be2afd863802ff8b9c19a64d9da) ... PASSED -qpdf 1915 (check with C API) ... PASSED fuzz 2415 (qpdf fuzz check 7805922c83fe8be2afd863802ff8b9c19a64d9da) ... PASSED -qpdf 1916 (encrypted-with-images.pdf (os:d no arguments)) ... PASSED +qpdf 2202 (check status) ... PASSED fuzz 2416 (qpdf checksum 780fbdde1f61585c997640e329c1f3ba43a9f631) ... PASSED fuzz 2417 (qpdf fuzz check 780fbdde1f61585c997640e329c1f3ba43a9f631) ... PASSED -qpdf 1917 (check status) ... PASSED fuzz 2418 (qpdf checksum 782f5649a0572bade67ebac5d393f8960aa40f4b) ... PASSED +qpdf 2203 (check with C API) ... PASSED fuzz 2419 (qpdf fuzz check 782f5649a0572bade67ebac5d393f8960aa40f4b) ... PASSED fuzz 2420 (qpdf checksum 783614c00811674ccaac721f0e657cde7caffb2b) ... PASSED fuzz 2421 (qpdf fuzz check 783614c00811674ccaac721f0e657cde7caffb2b) ... PASSED +qpdf 2204 (hybrid-xref.pdf (os:d no arguments)) ... PASSED fuzz 2422 (qpdf checksum 784ddb43f25a0f40caf0e7a98f6a60f057779372) ... PASSED fuzz 2423 (qpdf fuzz check 784ddb43f25a0f40caf0e7a98f6a60f057779372) ... PASSED -qpdf 1918 (check with C API) ... PASSED -PASSED -fuzz 2424 (qpdf checksum 785743b556d2dc64dc0aeb8bf03f504484059cc1) ... qpdf 1919 (encrypted-with-images.pdf (os:g qdf)) ... PASSED +qpdf 2205 (check status) ... PASSED +fuzz 2424 (qpdf checksum 785743b556d2dc64dc0aeb8bf03f504484059cc1) ... PASSED fuzz 2425 (qpdf fuzz check 785743b556d2dc64dc0aeb8bf03f504484059cc1) ... PASSED -qpdf 1920 (check status) ... PASSED +qpdf 2206 (check with C API) ... PASSED +qpdf 2207 (hybrid-xref.pdf (os:g qdf)) ... PASSED fuzz 2426 (qpdf checksum 78592e2a67e37b91484228bf6f99e7953a51701b) ... PASSED fuzz 2427 (qpdf fuzz check 78592e2a67e37b91484228bf6f99e7953a51701b) ... PASSED fuzz 2428 (qpdf checksum 785c2591fd14e903a27dcb534abc98b93a93d394) ... PASSED fuzz 2429 (qpdf fuzz check 785c2591fd14e903a27dcb534abc98b93a93d394) ... PASSED -qpdf 1921 (check with C API) ... PASSED -qpdf 1922 (encrypted-with-images.pdf (os:g qdf not normalized)) ... PASSED +qpdf 2208 (check status) ... PASSED +qpdf 2209 (check with C API) ... PASSED +qpdf 2210 (hybrid-xref.pdf (os:g qdf not normalized)) ... PASSED fuzz 2430 (qpdf checksum 7888e9a49cd718780ffea79f08b6b8c9ac0e6eee) ... PASSED fuzz 2431 (qpdf fuzz check 7888e9a49cd718780ffea79f08b6b8c9ac0e6eee) ... PASSED -qpdf 1923 (check status) ... PASSED fuzz 2432 (qpdf checksum 78b33c4292557592a234ab73b00ee66898e9c273) ... PASSED fuzz 2433 (qpdf fuzz check 78b33c4292557592a234ab73b00ee66898e9c273) ... PASSED +qpdf 2211 (check status) ... PASSED fuzz 2434 (qpdf checksum 78bb030dbb6e3c5bfa0fda4896b7cbec9de75cb7) ... PASSED fuzz 2435 (qpdf fuzz check 78bb030dbb6e3c5bfa0fda4896b7cbec9de75cb7) ... PASSED -qpdf 1924 (check with C API) ... PASSED -PASSED +qpdf 2212 (check with C API) ... PASSED +qpdf 2213 (hybrid-xref.pdf (os:g qdf not uncompressed)) ... PASSED fuzz 2436 (qpdf checksum 78bc97f8981a2c5d3e5c45a3ef91ec5370f6e5e5) ... PASSED -fuzz 2437 (qpdf fuzz check 78bc97f8981a2c5d3e5c45a3ef91ec5370f6e5e5) ... qpdf 1925 (encrypted-with-images.pdf (os:g qdf not uncompressed)) ... PASSED +fuzz 2437 (qpdf fuzz check 78bc97f8981a2c5d3e5c45a3ef91ec5370f6e5e5) ... PASSED +qpdf 2214 (check status) ... PASSED fuzz 2438 (qpdf checksum 78ca5eda141c3830c956306c9343a1ba02f578db) ... PASSED fuzz 2439 (qpdf fuzz check 78ca5eda141c3830c956306c9343a1ba02f578db) ... PASSED -qpdf 1926 (check status) ... PASSED +qpdf 2215 (check with C API) ... PASSED fuzz 2440 (qpdf checksum 78d2aeb4ee70062d6060fdae0b7f0f4354f8862a) ... PASSED fuzz 2441 (qpdf fuzz check 78d2aeb4ee70062d6060fdae0b7f0f4354f8862a) ... PASSED -qpdf 1927 (check with C API) ... PASSED +qpdf 2216 (hybrid-xref.pdf (os:g qdf not normalized or uncompressed)) ... PASSED fuzz 2442 (qpdf checksum 78d9592f8905b34f16fdf396ee98c3fe6bdec73a) ... PASSED fuzz 2443 (qpdf fuzz check 78d9592f8905b34f16fdf396ee98c3fe6bdec73a) ... PASSED -qpdf 1928 (encrypted-with-images.pdf (os:g qdf not normalized or uncompressed)) ... PASSED +qpdf 2217 (check status) ... PASSED +qpdf 2218 (check with C API) ... PASSED fuzz 2444 (qpdf checksum 78dd82b4a03525c44437d93674d4d56ac2b2b798) ... PASSED fuzz 2445 (qpdf fuzz check 78dd82b4a03525c44437d93674d4d56ac2b2b798) ... PASSED -qpdf 1929 (check status) ... PASSED +qpdf 2219 (hybrid-xref.pdf (os:g uncompresed)) ... PASSED fuzz 2446 (qpdf checksum 78ec5500efe10129439441206261234cc61e9d49) ... PASSED fuzz 2447 (qpdf fuzz check 78ec5500efe10129439441206261234cc61e9d49) ... PASSED +qpdf 2220 (check status) ... PASSED fuzz 2448 (qpdf checksum 78f4b8274f636256ac4c6cb5cc5ee03653dead71) ... PASSED fuzz 2449 (qpdf fuzz check 78f4b8274f636256ac4c6cb5cc5ee03653dead71) ... PASSED -qpdf 1930 (check with C API) ... PASSED +qpdf 2221 (check with C API) ... PASSED fuzz 2450 (qpdf checksum 79047441987fa5937e857918d596ca65a8994f05) ... PASSED fuzz 2451 (qpdf fuzz check 79047441987fa5937e857918d596ca65a8994f05) ... PASSED -qpdf 1931 (encrypted-with-images.pdf (os:g uncompresed)) ... PASSED +qpdf 2222 (hybrid-xref.pdf (os:g normalized)) ... PASSED fuzz 2452 (qpdf checksum 7916c620c7e334d74a2c4689c5a44913c8146826) ... PASSED fuzz 2453 (qpdf fuzz check 7916c620c7e334d74a2c4689c5a44913c8146826) ... PASSED -qpdf 1932 (check status) ... PASSED +qpdf 2223 (check status) ... PASSED fuzz 2454 (qpdf checksum 794d9431f864086163386f0ae295cf242c36768f) ... PASSED fuzz 2455 (qpdf fuzz check 794d9431f864086163386f0ae295cf242c36768f) ... PASSED +qpdf 2224 (check with C API) ... PASSED fuzz 2456 (qpdf checksum 79973f8e7c021a3d17d32cc5694bf276f9f5014f) ... PASSED fuzz 2457 (qpdf fuzz check 79973f8e7c021a3d17d32cc5694bf276f9f5014f) ... PASSED -qpdf 1933 (check with C API) ... PASSED +qpdf 2225 (hybrid-xref.pdf (os:g uncompressed and normalized)) ... PASSED fuzz 2458 (qpdf checksum 79a94294b1661d83d87266da52c8925d3f68365d) ... PASSED fuzz 2459 (qpdf fuzz check 79a94294b1661d83d87266da52c8925d3f68365d) ... PASSED -qpdf 1934 (encrypted-with-images.pdf (os:g normalized)) ... PASSED +qpdf 2226 (check status) ... PASSED fuzz 2460 (qpdf checksum 79aba972e230a86510cfb3b6924fb49c3b850a35) ... PASSED fuzz 2461 (qpdf fuzz check 79aba972e230a86510cfb3b6924fb49c3b850a35) ... PASSED -qpdf 1935 (check status) ... PASSED -qpdf 1936 (check with C API) ... PASSED -qpdf 1937 (encrypted-with-images.pdf (os:g uncompressed and normalized)) ... PASSED -qpdf 1938 (check status) ... PASSED -qpdf 1939 (check with C API) ... PASSED -qpdf 1940 (encrypted-with-images.pdf (os:g decrypted)) ... PASSED +qpdf 2227 (check with C API) ... PASSED +qpdf 2228 (hybrid-xref.pdf (os:g decrypted)) ... PASSED +qpdf 2229 (check status) ... PASSED +qpdf 2230 (check with C API) ... PASSED +qpdf 2231 (hybrid-xref.pdf (os:g linearized)) ... PASSED +qpdf 2232 (check status) ... PASSED +qpdf 2233 (check with C API) ... PASSED +qpdf 2234 (hybrid-xref.pdf (os:g encrypted)) ... PASSED +qpdf 2235 (check status) ... PASSED +qpdf 2236 (check with C API) ... PASSED +qpdf 2237 (hybrid-xref.pdf (os:g linearized and encrypted)) ... PASSED fuzz 2462 (qpdf checksum 79bd705cbce86e189dfe30d9ff97bc95a1ba0579) ... PASSED fuzz 2463 (qpdf fuzz check 79bd705cbce86e189dfe30d9ff97bc95a1ba0579) ... PASSED -qpdf 1941 (check status) ... PASSED +qpdf 2238 (check status) ... PASSED fuzz 2464 (qpdf checksum 79bf7c4051869f8257ffab25f81cca58990877c1) ... PASSED fuzz 2465 (qpdf fuzz check 79bf7c4051869f8257ffab25f81cca58990877c1) ... PASSED +qpdf 2239 (check with C API) ... PASSED fuzz 2466 (qpdf checksum 79ea56950a1b519b40a4cddbd84bf74812bc41d6) ... PASSED fuzz 2467 (qpdf fuzz check 79ea56950a1b519b40a4cddbd84bf74812bc41d6) ... PASSED -qpdf 1942 (check with C API) ... PASSED +qpdf 2240 (hybrid-xref.pdf (os:g no arguments)) ... PASSED fuzz 2468 (qpdf checksum 7a0c8db44e1caeb967c5b22fdc5947abf475f514) ... PASSED fuzz 2469 (qpdf fuzz check 7a0c8db44e1caeb967c5b22fdc5947abf475f514) ... PASSED -qpdf 1943 (encrypted-with-images.pdf (os:g linearized)) ... PASSED -qpdf 1944 (check status) ... PASSED -qpdf 1945 (check with C API) ... PASSED -qpdf 1946 (encrypted-with-images.pdf (os:g encrypted)) ... PASSED -qpdf 1947 (check status) ... PASSED +qpdf 2241 (check status) ... PASSED +qpdf 2242 (check with C API) ... PASSED +qpdf 2243 (convert inline-images to qdf) ... PASSED fuzz 2470 (qpdf checksum 7a0ff2fe302a794f0b723ffd5cf63139507ca743) ... PASSED fuzz 2471 (qpdf fuzz check 7a0ff2fe302a794f0b723ffd5cf63139507ca743) ... PASSED fuzz 2472 (qpdf checksum 7a2c7fb1ed9e3ed5a47803833c936db79df1bc56) ... PASSED -PASSED -fuzz 2473 (qpdf fuzz check 7a2c7fb1ed9e3ed5a47803833c936db79df1bc56) ... qpdf 1948 (check with C API) ... PASSED +fuzz 2473 (qpdf fuzz check 7a2c7fb1ed9e3ed5a47803833c936db79df1bc56) ... PASSED fuzz 2474 (qpdf checksum 7a503775911d80a0e72538a3c185c4797b93b7df) ... PASSED -PASSED -fuzz 2475 (qpdf fuzz check 7a503775911d80a0e72538a3c185c4797b93b7df) ... qpdf 1949 (encrypted-with-images.pdf (os:g linearized and encrypted)) ... PASSED +fuzz 2475 (qpdf fuzz check 7a503775911d80a0e72538a3c185c4797b93b7df) ... PASSED fuzz 2476 (qpdf checksum 7a59c3d3c6926351f4fa78f88bc6ad7cc734964f) ... PASSED -qpdf 1950 (check status) ... PASSED fuzz 2477 (qpdf fuzz check 7a59c3d3c6926351f4fa78f88bc6ad7cc734964f) ... PASSED +--- Compression Level --- +qpdf 2244 (recompress with level) ... PASSED fuzz 2478 (qpdf checksum 7ace5b7ad896b0b0271f96f8539bd02466e6d9b5) ... PASSED fuzz 2479 (qpdf fuzz check 7ace5b7ad896b0b0271f96f8539bd02466e6d9b5) ... PASSED +qpdf 2245 (check output) ... PASSED +qpdf 2246 (recompress with level) ... PASSED fuzz 2480 (qpdf checksum 7ae0ff0c3376eb1728ab26e24c2ea8c38e9f98d2) ... PASSED fuzz 2481 (qpdf fuzz check 7ae0ff0c3376eb1728ab26e24c2ea8c38e9f98d2) ... PASSED -qpdf 1951 (check with C API) ... PASSED -qpdf 1952 (encrypted-with-images.pdf (os:g no arguments)) ... PASSED +qpdf 2247 (check output) ... PASSED +--- Specialized filtering Tests --- +qpdf 2248 (decode png-filtering) ... PASSED fuzz 2482 (qpdf checksum 7ae4f82a75f21471d18d287b7cc6e7f20ba2cf7e) ... PASSED fuzz 2483 (qpdf fuzz check 7ae4f82a75f21471d18d287b7cc6e7f20ba2cf7e) ... PASSED -qpdf 1953 (check status) ... PASSED +qpdf 2249 (check output) ... PASSED +qpdf 2250 (stream with tiff predictor) ... PASSED fuzz 2484 (qpdf checksum 7ae9ef3d0734cb747c48bc1c9e3644e62ef0d7fc) ... PASSED fuzz 2485 (qpdf fuzz check 7ae9ef3d0734cb747c48bc1c9e3644e62ef0d7fc) ... PASSED +--- fix-qdf Tests --- +qpdf 2251 (fix-qdf 1) ... PASSED fuzz 2486 (qpdf checksum 7b17fe29e23595b7c2c3854d397f86dbbdd9e707) ... PASSED fuzz 2487 (qpdf fuzz check 7b17fe29e23595b7c2c3854d397f86dbbdd9e707) ... PASSED fuzz 2488 (qpdf checksum 7b2667028c92fad810d4406294367c718688ad5b) ... PASSED fuzz 2489 (qpdf fuzz check 7b2667028c92fad810d4406294367c718688ad5b) ... PASSED -qpdf 1954 (check with C API) ... PASSED +qpdf 2252 (identity fix-qdf 1) ... PASSED fuzz 2490 (qpdf checksum 7b6ecd7c8451771ed06a568ff77755f174eb7bab) ... PASSED fuzz 2491 (qpdf fuzz check 7b6ecd7c8451771ed06a568ff77755f174eb7bab) ... PASSED -qpdf 1955 (inline-images.pdf (os:d qdf)) ... PASSED +qpdf 2253 (fix-qdf 2) ... PASSED fuzz 2492 (qpdf checksum 7b834043be6507ad3526ed63cd3a5ed89e18afc9) ... PASSED fuzz 2493 (qpdf fuzz check 7b834043be6507ad3526ed63cd3a5ed89e18afc9) ... PASSED fuzz 2494 (qpdf checksum 7b9646c15528e167ce855d7ff56a27c4e9717a61) ... PASSED fuzz 2495 (qpdf fuzz check 7b9646c15528e167ce855d7ff56a27c4e9717a61) ... PASSED +qpdf 2254 (identity fix-qdf 2) ... PASSED fuzz 2496 (qpdf checksum 7b97eee98e89ef269a47918c3de24b720afdb3fe) ... PASSED fuzz 2497 (qpdf fuzz check 7b97eee98e89ef269a47918c3de24b720afdb3fe) ... PASSED +qpdf 2255 (fix-qdf with big object stream) ... PASSED fuzz 2498 (qpdf checksum 7b9f6b27172ceaaed5896456f3e18d113e857cd2) ... PASSED fuzz 2499 (qpdf fuzz check 7b9f6b27172ceaaed5896456f3e18d113e857cd2) ... PASSED fuzz 2500 (qpdf checksum 7bdd3e2015ab41f549f53f4e07087192def6dd1f) ... PASSED fuzz 2501 (qpdf fuzz check 7bdd3e2015ab41f549f53f4e07087192def6dd1f) ... PASSED +--- Signature Dictionary --- +qpdf 2256 (sig dict contents hex (object-streams=preserve)) ... PASSED +qpdf 2257 (find desired contents (object-streams=preserve)) ... PASSED +qpdf 2258 (sig dict contents hex (object-streams=disable)) ... PASSED fuzz 2502 (qpdf checksum 7bf61f538936b43abacfe5e0c5b0f1782715fb3f) ... PASSED fuzz 2503 (qpdf fuzz check 7bf61f538936b43abacfe5e0c5b0f1782715fb3f) ... PASSED fuzz 2504 (qpdf checksum 7bfd98b75a706361b7e6392b2e3e71d7e372c171) ... PASSED +qpdf 2259 (find desired contents (object-streams=disable)) ... PASSED fuzz 2505 (qpdf fuzz check 7bfd98b75a706361b7e6392b2e3e71d7e372c171) ... PASSED +qpdf 2260 (sig dict contents hex (object-streams=generate)) ... PASSED fuzz 2506 (qpdf checksum 7bfe7ddb20741853578f4790f782ed5776feac06) ... PASSED fuzz 2507 (qpdf fuzz check 7bfe7ddb20741853578f4790f782ed5776feac06) ... PASSED +qpdf 2261 (find desired contents (object-streams=generate)) ... PASSED +qpdf 2262 (non sig dict contents text string (object-streams=preserve)) ... PASSED fuzz 2508 (qpdf checksum 7c0290f51bb60e231a3c05427f7532b761e81cd7) ... PASSED fuzz 2509 (qpdf fuzz check 7c0290f51bb60e231a3c05427f7532b761e81cd7) ... PASSED +qpdf 2263 (find desired contents as non hex (object-streams=preserve)) ... PASSED +qpdf 2264 (non sig dict contents text string (object-streams=disable)) ... PASSED fuzz 2510 (qpdf checksum 7c0c1a8508b4c87a303478a9f82db52571ac6e14) ... PASSED -qpdf 1956 (check status) ... PASSED fuzz 2511 (qpdf fuzz check 7c0c1a8508b4c87a303478a9f82db52571ac6e14) ... PASSED +qpdf 2265 (find desired contents as non hex (object-streams=disable)) ... PASSED fuzz 2512 (qpdf checksum 7c99b4d88bd8ebb6e33f9fee7c05fba8b4e8ff73) ... PASSED -fuzz 2513 (qpdf fuzz check 7c99b4d88bd8ebb6e33f9fee7c05fba8b4e8ff73) ... PASSED +PASSED +fuzz 2513 (qpdf fuzz check 7c99b4d88bd8ebb6e33f9fee7c05fba8b4e8ff73) ... qpdf 2266 (non sig dict contents text string (object-streams=generate)) ... PASSED +qpdf 2267 (plain text not found due to compression (object-streams=generate)) ... PASSED fuzz 2514 (qpdf checksum 7cb6efb98ba5972a9b5090dc2e517fe14d12cb04) ... PASSED fuzz 2515 (qpdf fuzz check 7cb6efb98ba5972a9b5090dc2e517fe14d12cb04) ... PASSED +qpdf 2268 (encrypt 40) ... PASSED fuzz 2516 (qpdf checksum 7cfd3ca4aa97837730d58330f4fe8e6366bd655d) ... PASSED fuzz 2517 (qpdf fuzz check 7cfd3ca4aa97837730d58330f4fe8e6366bd655d) ... PASSED +qpdf 2269 (find desired contents (encrypt 40)) ... PASSED +qpdf 2270 (decrypt) ... PASSED fuzz 2518 (qpdf checksum 7d0ab714b2563b20f87941ecefc071ec4c4e31dc) ... PASSED fuzz 2519 (qpdf fuzz check 7d0ab714b2563b20f87941ecefc071ec4c4e31dc) ... PASSED fuzz 2520 (qpdf checksum 7d2e3b3a017bcd51fc2808cc8fe7e1c7564e8fb3) ... PASSED fuzz 2521 (qpdf fuzz check 7d2e3b3a017bcd51fc2808cc8fe7e1c7564e8fb3) ... PASSED +qpdf 2271 (find desired contents (decrypt 40)) ... PASSED +qpdf 2272 (encrypt 128) ... PASSED fuzz 2522 (qpdf checksum 7d2e69ee171616bac7611876b935b49bba55678c) ... PASSED fuzz 2523 (qpdf fuzz check 7d2e69ee171616bac7611876b935b49bba55678c) ... PASSED +qpdf 2273 (find desired contents (encrypt 128)) ... PASSED +qpdf 2274 (decrypt) ... PASSED fuzz 2524 (qpdf checksum 7d43b2d1361848f08291ef0ee253899d8a3e7216) ... PASSED fuzz 2525 (qpdf fuzz check 7d43b2d1361848f08291ef0ee253899d8a3e7216) ... PASSED fuzz 2526 (qpdf checksum 7d48e155f2441166cd08413f50a29bf94f825274) ... PASSED +qpdf 2275 (find desired contents (decrypt 128)) ... PASSED fuzz 2527 (qpdf fuzz check 7d48e155f2441166cd08413f50a29bf94f825274) ... PASSED +qpdf 2276 (encrypt 256) ... PASSED fuzz 2528 (qpdf checksum 7d4b58e028896d12049dd309ad4953bf03cd02e0) ... PASSED fuzz 2529 (qpdf fuzz check 7d4b58e028896d12049dd309ad4953bf03cd02e0) ... PASSED fuzz 2530 (qpdf checksum 7d52da1dc20f5177ff4dd1bc56061958d55742a6) ... PASSED fuzz 2531 (qpdf fuzz check 7d52da1dc20f5177ff4dd1bc56061958d55742a6) ... PASSED +qpdf 2277 (find desired contents (encrypt 256)) ... PASSED +qpdf 2278 (decrypt) ... PASSED fuzz 2532 (qpdf checksum 7d67a53d69f4ff15cb1f8a52789a456ac5229fb7) ... PASSED fuzz 2533 (qpdf fuzz check 7d67a53d69f4ff15cb1f8a52789a456ac5229fb7) ... PASSED fuzz 2534 (qpdf checksum 7dbacf2181f539b72c37ddb7d445948158d23704) ... PASSED fuzz 2535 (qpdf fuzz check 7dbacf2181f539b72c37ddb7d445948158d23704) ... PASSED fuzz 2536 (qpdf checksum 7dbdc7c08b5e2d1724b24a00f9238a74907316f0) ... PASSED fuzz 2537 (qpdf fuzz check 7dbdc7c08b5e2d1724b24a00f9238a74907316f0) ... PASSED +qpdf 2279 (find desired contents (decrypt 256)) ... PASSED +qpdf 2280 (non sig dict encrypt 40) ... PASSED fuzz 2538 (qpdf checksum 7dcd08c8f90bc95adac5be58e8f3fcc78f33da33) ... PASSED fuzz 2539 (qpdf fuzz check 7dcd08c8f90bc95adac5be58e8f3fcc78f33da33) ... PASSED +qpdf 2281 (plain text not found due to encryption (non sig dict encrypt 40)) ... PASSED +qpdf 2282 (find encrypted contents (non sig dict encrypt 40)) ... PASSED +qpdf 2283 (non sig dict decrypt) ... PASSED fuzz 2540 (qpdf checksum 7df4948ab6a6a256220ce676d686d1c0a9adac63) ... PASSED fuzz 2541 (qpdf fuzz check 7df4948ab6a6a256220ce676d686d1c0a9adac63) ... PASSED -qpdf 1957 (check with C API) ... PASSED +qpdf 2284 (find desired contents (non sig dict decrypt 40)) ... PASSED +qpdf 2285 (non sig dict encrypt 128) ... PASSED +qpdf 2286 (plain text not found due to encryption (non sig dict encrypt 128)) ... PASSED +qpdf 2287 (find encrypted contents (non sig dict encrypt 128)) ... PASSED +qpdf 2288 (non sig dict decrypt) ... PASSED +qpdf 2289 (find desired contents (non sig dict decrypt 128)) ... PASSED +qpdf 2290 (non sig dict encrypt 256) ... PASSED fuzz 2542 (qpdf checksum 7e23549f5444786b1ac4102780309964e38e4045) ... PASSED fuzz 2543 (qpdf fuzz check 7e23549f5444786b1ac4102780309964e38e4045) ... PASSED -qpdf 1958 (inline-images.pdf (os:d qdf not normalized)) ... PASSED fuzz 2544 (qpdf checksum 7e26a6c1d3afb6c1079d67b928d81a339f1391b5) ... PASSED fuzz 2545 (qpdf fuzz check 7e26a6c1d3afb6c1079d67b928d81a339f1391b5) ... PASSED +qpdf 2291 (plain text not found due to encryption (non sig dict encrypt 256)) ... PASSED +qpdf 2292 (find encrypted contents (non sig dict encrypt 256)) ... PASSED +qpdf 2293 (non sig dict decrypt) ... PASSED fuzz 2546 (qpdf checksum 7e518a533cd60691d73da04d5e6660d06edd0057) ... PASSED fuzz 2547 (qpdf fuzz check 7e518a533cd60691d73da04d5e6660d06edd0057) ... PASSED +qpdf 2294 (find desired contents (non sig dict decrypt 256)) ... PASSED +PASSED fuzz 2548 (qpdf checksum 7e533175b5d0d399ddd94d34d8e7c483483078e4) ... PASSED -fuzz 2549 (qpdf fuzz check 7e533175b5d0d399ddd94d34d8e7c483483078e4) ... PASSED -qpdf 1959 (check status) ... PASSED +--- Get XRef Table --- +qpdf 2295 (without object streams) ... fuzz 2549 (qpdf fuzz check 7e533175b5d0d399ddd94d34d8e7c483483078e4) ... PASSED +qpdf 2296 (with object streams) ... PASSED +--- Renumber Objects / XRef --- +qpdf 2297 (w/o objstm) ... PASSED fuzz 2550 (qpdf checksum 7e80c5307b5b65c62ce8f97509a3588eaf0ad162) ... PASSED fuzz 2551 (qpdf fuzz check 7e80c5307b5b65c62ce8f97509a3588eaf0ad162) ... PASSED +qpdf 2298 (w/ objstm) ... PASSED fuzz 2552 (qpdf checksum 7e8ab153c425f87bc5db4e610d2d635f56834c90) ... PASSED fuzz 2553 (qpdf fuzz check 7e8ab153c425f87bc5db4e610d2d635f56834c90) ... PASSED fuzz 2554 (qpdf checksum 7e91aa0262dd8853cb00bda90bad7d2a4ab816d9) ... PASSED fuzz 2555 (qpdf fuzz check 7e91aa0262dd8853cb00bda90bad7d2a4ab816d9) ... PASSED +qpdf 2299 (w/o objstm, --object-streams=generate) ... PASSED fuzz 2556 (qpdf checksum 7ea948da059c62457199e6c2505d8d15f48cd616) ... PASSED -fuzz 2557 (qpdf fuzz check 7ea948da059c62457199e6c2505d8d15f48cd616) ... PASSED +PASSED +qpdf 2300 (w/ objstm, --object-streams=generate) ... fuzz 2557 (qpdf fuzz check 7ea948da059c62457199e6c2505d8d15f48cd616) ... PASSED fuzz 2558 (qpdf checksum 7ec5c15e999409626d31e359ec5c3159f9a9252a) ... PASSED fuzz 2559 (qpdf fuzz check 7ec5c15e999409626d31e359ec5c3159f9a9252a) ... PASSED +qpdf 2301 (w/o objstm, --linearize) ... PASSED +qpdf 2302 (w/ objstm, --linearize) ... PASSED +qpdf 2303 (w/o objstm, --preserve-unreferenced) ... PASSED +qpdf 2304 (w/ objstm, --preserve-unreferenced) ... PASSED +--- Parsed Offset --- +qpdf 2305 (parsed offset without object streams) ... PASSED fuzz 2560 (qpdf checksum 7edf206f0e9b9d6401b910c68fdcd4b32581b8d5) ... PASSED fuzz 2561 (qpdf fuzz check 7edf206f0e9b9d6401b910c68fdcd4b32581b8d5) ... PASSED +qpdf 2306 (parsed offset with object streams) ... PASSED fuzz 2562 (qpdf checksum 7edfc43402387830b4f21bebba134076fd615b07) ... PASSED fuzz 2563 (qpdf fuzz check 7edfc43402387830b4f21bebba134076fd615b07) ... PASSED -qpdf 1960 (check with C API) ... PASSED -qpdf 1961 (inline-images.pdf (os:d qdf not uncompressed)) ... PASSED +--- Large File Tests --- +--- Skipping tests on actual large files --- +--- Running large file tests on small files --- +qpdf 2307 (write test file) ... PASSED fuzz 2564 (qpdf checksum 7f0f75db1a9d3b07ee0a1bb4a6703b894d9a883e) ... PASSED +qpdf 2308 (read test file) ... PASSED fuzz 2565 (qpdf fuzz check 7f0f75db1a9d3b07ee0a1bb4a6703b894d9a883e) ... PASSED -qpdf 1962 (check status) ... PASSED +qpdf 2309 (check) ... PASSED +qpdf 2310 (transform: ostream=0, linearize=1) ... PASSED fuzz 2566 (qpdf checksum 7f24638a5272d58cf77ce3dc75da16125cd13212) ... PASSED +qpdf 2311 (read test file) ... PASSED fuzz 2567 (qpdf fuzz check 7f24638a5272d58cf77ce3dc75da16125cd13212) ... PASSED fuzz 2568 (qpdf checksum 7f29df646c78d339eae886e3bec0540e7c9402f8) ... PASSED fuzz 2569 (qpdf fuzz check 7f29df646c78d339eae886e3bec0540e7c9402f8) ... PASSED @@ -6021,33 +6726,48 @@ fuzz 2571 (qpdf fuzz check 7f56093d3859e3d90de37f069e9d4a3f43cf36d9) ... PASSED fuzz 2572 (qpdf checksum 7f7246f779eba169ce24d931e278b71813b77eef) ... PASSED fuzz 2573 (qpdf fuzz check 7f7246f779eba169ce24d931e278b71813b77eef) ... PASSED -qpdf 1963 (check with C API) ... PASSED -qpdf 1964 (inline-images.pdf (os:d qdf not normalized or uncompressed)) ... PASSED +qpdf 2312 (check: ostream=0, linearize=1) ... PASSED +qpdf 2313 (transform: ostream=1, linearize=0) ... PASSED fuzz 2574 (qpdf checksum 801fcb8d94796b766d02ecf20d5826fed370ca5f) ... PASSED fuzz 2575 (qpdf fuzz check 801fcb8d94796b766d02ecf20d5826fed370ca5f) ... PASSED -qpdf 1965 (check status) ... PASSED fuzz 2576 (qpdf checksum 8023f081309501cbdd7f8e9d1be634f6701302f3) ... PASSED fuzz 2577 (qpdf fuzz check 8023f081309501cbdd7f8e9d1be634f6701302f3) ... PASSED fuzz 2578 (qpdf checksum 803d4ef8c63b7e556768a009d42cadb85716eed9) ... PASSED fuzz 2579 (qpdf fuzz check 803d4ef8c63b7e556768a009d42cadb85716eed9) ... PASSED +qpdf 2314 (read test file) ... PASSED fuzz 2580 (qpdf checksum 804875398a702e7f1831a0c78d1e61fcb4548ca1) ... PASSED fuzz 2581 (qpdf fuzz check 804875398a702e7f1831a0c78d1e61fcb4548ca1) ... PASSED fuzz 2582 (qpdf checksum 805a5acb8b232780695958eb7a10cb47e326bd5a) ... PASSED fuzz 2583 (qpdf fuzz check 805a5acb8b232780695958eb7a10cb47e326bd5a) ... PASSED fuzz 2584 (qpdf checksum 806374da2ed86240ea21031a024b4479e7af26f6) ... PASSED fuzz 2585 (qpdf fuzz check 806374da2ed86240ea21031a024b4479e7af26f6) ... PASSED -qpdf 1966 (check with C API) ... PASSED -qpdf 1967 (inline-images.pdf (os:d uncompresed)) ... PASSED -qpdf 1968 (check status) ... PASSED -qpdf 1969 (check with C API) ... PASSED -qpdf 1970 (inline-images.pdf (os:d normalized)) ... PASSED +qpdf 2315 (check: ostream=1, linearize=0) ... PASSED +qpdf 2316 (transform: ostream=1, linearize=1) ... PASSED +qpdf 2317 (read test file) ... PASSED +qpdf 2318 (check: ostream=1, linearize=1) ... PASSED +qpdf 2319 (reconstruct xref table) ... PASSED + +Coverage analysis ... PASSED + +Overall test suite ... PASSED + +TESTS COMPLETE. Summary: + +Total tests: 2319 +Passes: 2316 +Failures: 0 +Unexpected Passes: 0 +Expected Failures: 3 +Missing Tests: 0 +Extra Tests: 0 + +PASSED fuzz 2586 (qpdf checksum 8069fef2df131e7a261b51c579017e65a1b5eaf3) ... PASSED fuzz 2587 (qpdf fuzz check 8069fef2df131e7a261b51c579017e65a1b5eaf3) ... PASSED fuzz 2588 (qpdf checksum 80823ed69251d3ae79cc5ecffdda5aa6e49226b2) ... PASSED fuzz 2589 (qpdf fuzz check 80823ed69251d3ae79cc5ecffdda5aa6e49226b2) ... PASSED fuzz 2590 (qpdf checksum 80874bbf05dec2639cac855942d42529c73ed202) ... PASSED fuzz 2591 (qpdf fuzz check 80874bbf05dec2639cac855942d42529c73ed202) ... PASSED -qpdf 1971 (check status) ... PASSED fuzz 2592 (qpdf checksum 808c50e4d5801ebf8242b101948891a931631903) ... PASSED fuzz 2593 (qpdf fuzz check 808c50e4d5801ebf8242b101948891a931631903) ... PASSED fuzz 2594 (qpdf checksum 80995f8c336718d6fb197a2a4c443a68b494dd6c) ... PASSED @@ -6062,9 +6782,6 @@ fuzz 2603 (qpdf fuzz check 80c5ca39b0c489bc2c980dd14e629ad284a4f13b) ... PASSED fuzz 2604 (qpdf checksum 80da5b8ea14e82da078bfbb5c73e43c346ba5b07) ... PASSED fuzz 2605 (qpdf fuzz check 80da5b8ea14e82da078bfbb5c73e43c346ba5b07) ... PASSED -qpdf 1972 (check with C API) ... PASSED -qpdf 1973 (inline-images.pdf (os:d uncompressed and normalized)) ... PASSED -qpdf 1974 (check status) ... PASSED fuzz 2606 (qpdf checksum 80dfa8900de9bf2562e0419f714086f930de6925) ... PASSED fuzz 2607 (qpdf fuzz check 80dfa8900de9bf2562e0419f714086f930de6925) ... PASSED fuzz 2608 (qpdf checksum 811173780484c6e9cea8182189cc0849a51257a8) ... PASSED @@ -6085,15 +6802,12 @@ fuzz 2623 (qpdf fuzz check 817a72edf12b95850eae33cc5bd2fde5f30a6003) ... PASSED fuzz 2624 (qpdf checksum 8189b85ecefc7165deb6287c23660f13121879ef) ... PASSED fuzz 2625 (qpdf fuzz check 8189b85ecefc7165deb6287c23660f13121879ef) ... PASSED -qpdf 1975 (check with C API) ... PASSED -qpdf 1976 (inline-images.pdf (os:d decrypted)) ... PASSED fuzz 2626 (qpdf checksum 8199805810062a9ec1486724918a7597b68eef3c) ... PASSED fuzz 2627 (qpdf fuzz check 8199805810062a9ec1486724918a7597b68eef3c) ... PASSED fuzz 2628 (qpdf checksum 819f532a5ed599091452ff38ecf61842ed7ff211) ... PASSED fuzz 2629 (qpdf fuzz check 819f532a5ed599091452ff38ecf61842ed7ff211) ... PASSED fuzz 2630 (qpdf checksum 81c207da2a538373a0d87f9943bd6746afd8b94d) ... PASSED fuzz 2631 (qpdf fuzz check 81c207da2a538373a0d87f9943bd6746afd8b94d) ... PASSED -qpdf 1977 (check status) ... PASSED fuzz 2632 (qpdf checksum 81f648180bc6b703f250b6ac8bbb7dd31bb1c078) ... PASSED fuzz 2633 (qpdf fuzz check 81f648180bc6b703f250b6ac8bbb7dd31bb1c078) ... PASSED fuzz 2634 (qpdf checksum 82031c235aa82449596a794932011d9c02f74fdc) ... PASSED @@ -6116,26 +6830,20 @@ fuzz 2651 (qpdf fuzz check 82caf71334d725024b6dbcef8c9043076eec0bfc) ... PASSED fuzz 2652 (qpdf checksum 82e3aa717ac1e1539d8fccaa97719d3e1c1dd8f4) ... PASSED fuzz 2653 (qpdf fuzz check 82e3aa717ac1e1539d8fccaa97719d3e1c1dd8f4) ... PASSED -qpdf 1978 (check with C API) ... PASSED fuzz 2654 (qpdf checksum 82e8ec0aea6393e5a3e55571e80fe318351ca21c) ... PASSED fuzz 2655 (qpdf fuzz check 82e8ec0aea6393e5a3e55571e80fe318351ca21c) ... PASSED -qpdf 1979 (inline-images.pdf (os:d linearized)) ... PASSED fuzz 2656 (qpdf checksum 832c9053283c5a0c3aec18b32d9002f2f2e6bb42) ... PASSED fuzz 2657 (qpdf fuzz check 832c9053283c5a0c3aec18b32d9002f2f2e6bb42) ... PASSED fuzz 2658 (qpdf checksum 8359645e136984b1e3b758b5b667f5d092edde00) ... PASSED fuzz 2659 (qpdf fuzz check 8359645e136984b1e3b758b5b667f5d092edde00) ... PASSED fuzz 2660 (qpdf checksum 839542972ed43ebeb4537caebcc514d67b569779) ... PASSED fuzz 2661 (qpdf fuzz check 839542972ed43ebeb4537caebcc514d67b569779) ... PASSED -qpdf 1980 (check status) ... PASSED fuzz 2662 (qpdf checksum 83a3440dd9f0950bf99c6e97aa2ae02785895f97) ... PASSED fuzz 2663 (qpdf fuzz check 83a3440dd9f0950bf99c6e97aa2ae02785895f97) ... PASSED fuzz 2664 (qpdf checksum 83b8bb9afea1e12699236748653a1efcc6776ee0) ... PASSED fuzz 2665 (qpdf fuzz check 83b8bb9afea1e12699236748653a1efcc6776ee0) ... PASSED -qpdf 1981 (check with C API) ... PASSED -qpdf 1982 (inline-images.pdf (os:d encrypted)) ... PASSED fuzz 2666 (qpdf checksum 83f164c48dba059c65f2b2ebe7e57313dfba4e48) ... PASSED fuzz 2667 (qpdf fuzz check 83f164c48dba059c65f2b2ebe7e57313dfba4e48) ... PASSED -qpdf 1983 (check status) ... PASSED fuzz 2668 (qpdf checksum 83f3f37665a0e40891d2e7d3979763d59bc36755) ... PASSED fuzz 2669 (qpdf fuzz check 83f3f37665a0e40891d2e7d3979763d59bc36755) ... PASSED fuzz 2670 (qpdf checksum 841b7ae96ab476bd14c7042429d18c1af62e8619) ... PASSED @@ -6152,17 +6860,14 @@ fuzz 2681 (qpdf fuzz check 84ea050b5b31942d3c18e850c8b2327c65eb332b) ... PASSED fuzz 2682 (qpdf checksum 84f4ff2b7f2c33aa364771e7964069b25c018514) ... PASSED fuzz 2683 (qpdf fuzz check 84f4ff2b7f2c33aa364771e7964069b25c018514) ... PASSED -qpdf 1984 (check with C API) ... PASSED fuzz 2684 (qpdf checksum 84f6cfb5a0674d346cd278bfdb6d0b20f2424e41) ... PASSED fuzz 2685 (qpdf fuzz check 84f6cfb5a0674d346cd278bfdb6d0b20f2424e41) ... PASSED -qpdf 1985 (inline-images.pdf (os:d linearized and encrypted)) ... PASSED fuzz 2686 (qpdf checksum 84fa1ec30fd7b8b99db4ec44dc16d02544e1e7e0) ... PASSED fuzz 2687 (qpdf fuzz check 84fa1ec30fd7b8b99db4ec44dc16d02544e1e7e0) ... PASSED fuzz 2688 (qpdf checksum 850dd29227cd3c04fb2897e4c1a46989a5042355) ... PASSED fuzz 2689 (qpdf fuzz check 850dd29227cd3c04fb2897e4c1a46989a5042355) ... PASSED fuzz 2690 (qpdf checksum 8511141b9bf0346341a3a14122d3dc899cd8bc0d) ... PASSED fuzz 2691 (qpdf fuzz check 8511141b9bf0346341a3a14122d3dc899cd8bc0d) ... PASSED -qpdf 1986 (check status) ... PASSED fuzz 2692 (qpdf checksum 851a07d652454d92139048a071411b27f12688ba) ... PASSED fuzz 2693 (qpdf fuzz check 851a07d652454d92139048a071411b27f12688ba) ... PASSED fuzz 2694 (qpdf checksum 851fb9313f9f355104e824d0cdeba50823b3ead5) ... PASSED @@ -6185,13 +6890,10 @@ fuzz 2711 (qpdf fuzz check 8600ea2da17d7a5e9e36eea07a361c29a374a128) ... PASSED fuzz 2712 (qpdf checksum 860888395c5ee014345d76b15826169ccc1d365e) ... PASSED fuzz 2713 (qpdf fuzz check 860888395c5ee014345d76b15826169ccc1d365e) ... PASSED -qpdf 1987 (check with C API) ... PASSED fuzz 2714 (qpdf checksum 8621cd73404c2b219e681ddd076e7627f4e9e703) ... PASSED fuzz 2715 (qpdf fuzz check 8621cd73404c2b219e681ddd076e7627f4e9e703) ... PASSED -qpdf 1988 (inline-images.pdf (os:d no arguments)) ... PASSED fuzz 2716 (qpdf checksum 86456aefe4fb94b394853b2ba023ccd81cfe3869) ... PASSED fuzz 2717 (qpdf fuzz check 86456aefe4fb94b394853b2ba023ccd81cfe3869) ... PASSED -qpdf 1989 (check status) ... PASSED fuzz 2718 (qpdf checksum 864fd63b16205a48e94d9a84870e4f8649fffd7b) ... PASSED fuzz 2719 (qpdf fuzz check 864fd63b16205a48e94d9a84870e4f8649fffd7b) ... PASSED fuzz 2720 (qpdf checksum 866d432bcb2da8b4d2205e213d7b26af918e8b94) ... PASSED @@ -6208,8 +6910,6 @@ fuzz 2731 (qpdf fuzz check 8707e08d4f0ae6bb66ea92a455c2585453ac2e93) ... PASSED fuzz 2732 (qpdf checksum 872cbbc2d988a276cace078dbc89eb8e6512364b) ... PASSED fuzz 2733 (qpdf fuzz check 872cbbc2d988a276cace078dbc89eb8e6512364b) ... PASSED -qpdf 1990 (check with C API) ... PASSED -qpdf 1991 (inline-images.pdf (os:g qdf)) ... PASSED fuzz 2734 (qpdf checksum 873293bc3d23e43d5cec4a340b6a939c886262f0) ... PASSED fuzz 2735 (qpdf fuzz check 873293bc3d23e43d5cec4a340b6a939c886262f0) ... PASSED fuzz 2736 (qpdf checksum 873f1d204f405934e3bffcd0dfdb478fba4b661c) ... PASSED @@ -6228,7 +6928,6 @@ fuzz 2749 (qpdf fuzz check 88002e251a304f91ca07e2dd0bf13e964ef0eb52) ... PASSED fuzz 2750 (qpdf checksum 88130727a9ae11d29eb1d8dd553ae6766246b83f) ... PASSED fuzz 2751 (qpdf fuzz check 88130727a9ae11d29eb1d8dd553ae6766246b83f) ... PASSED -qpdf 1992 (check status) ... PASSED fuzz 2752 (qpdf checksum 8816fe98819c5e3169bf134c86a1eebe5f10ca67) ... PASSED fuzz 2753 (qpdf fuzz check 8816fe98819c5e3169bf134c86a1eebe5f10ca67) ... PASSED fuzz 2754 (qpdf checksum 882b55b4766d1559c03cb824ec3cd117a19a6324) ... PASSED @@ -6251,13 +6950,10 @@ fuzz 2771 (qpdf fuzz check 892d5ced97b0f4fe4967b0b963a49f9c5c621c64) ... PASSED fuzz 2772 (qpdf checksum 894143c371eb45d1255f39c139a28a4a7bd2d70c) ... PASSED fuzz 2773 (qpdf fuzz check 894143c371eb45d1255f39c139a28a4a7bd2d70c) ... PASSED -qpdf 1993 (check with C API) ... PASSED fuzz 2774 (qpdf checksum 8952e0ffe20f26f4583ba89e23fc10ae7e19fdb3) ... PASSED fuzz 2775 (qpdf fuzz check 8952e0ffe20f26f4583ba89e23fc10ae7e19fdb3) ... PASSED -qpdf 1994 (inline-images.pdf (os:g qdf not normalized)) ... PASSED fuzz 2776 (qpdf checksum 895743be292eb605050c9774e7f50bbc686fb68e) ... PASSED fuzz 2777 (qpdf fuzz check 895743be292eb605050c9774e7f50bbc686fb68e) ... PASSED -qpdf 1995 (check status) ... PASSED fuzz 2778 (qpdf checksum 897fd006889cde25f36f549d691ead2a2bfae05f) ... PASSED fuzz 2779 (qpdf fuzz check 897fd006889cde25f36f549d691ead2a2bfae05f) ... PASSED fuzz 2780 (qpdf checksum 89806463a2d4292af823af1e01212429363cdb52) ... PASSED @@ -6280,10 +6976,8 @@ fuzz 2797 (qpdf fuzz check 8aab9056e6f431759407c20c47e50a4aed08bbb9) ... PASSED fuzz 2798 (qpdf checksum 8ab2a7a324db32565fe7d14cc46174dd253a40e9) ... PASSED fuzz 2799 (qpdf fuzz check 8ab2a7a324db32565fe7d14cc46174dd253a40e9) ... PASSED -qpdf 1996 (check with C API) ... PASSED -PASSED fuzz 2800 (qpdf checksum 8ab6c57013681a58dc4d2a298313cf645e9c5541) ... PASSED -fuzz 2801 (qpdf fuzz check 8ab6c57013681a58dc4d2a298313cf645e9c5541) ... qpdf 1997 (inline-images.pdf (os:g qdf not uncompressed)) ... PASSED +fuzz 2801 (qpdf fuzz check 8ab6c57013681a58dc4d2a298313cf645e9c5541) ... PASSED fuzz 2802 (qpdf checksum 8afa111847ce519218f32585dd05cabd00f1ce28) ... PASSED fuzz 2803 (qpdf fuzz check 8afa111847ce519218f32585dd05cabd00f1ce28) ... PASSED fuzz 2804 (qpdf checksum 8b02fdb76a9425485ee3b00a6b562ab3e0dfa9ec) ... PASSED @@ -6296,7 +6990,6 @@ fuzz 2811 (qpdf fuzz check 8b27e00bb9f7ee688439a7c33fdd6613da8d0e83) ... PASSED fuzz 2812 (qpdf checksum 8b2a03f2d14d7400b140a91f43564fa6dac61836) ... PASSED fuzz 2813 (qpdf fuzz check 8b2a03f2d14d7400b140a91f43564fa6dac61836) ... PASSED -qpdf 1998 (check status) ... PASSED fuzz 2814 (qpdf checksum 8b2b34e83b74febf4b6c583fd8ac1e3c4bb5f1fb) ... PASSED fuzz 2815 (qpdf fuzz check 8b2b34e83b74febf4b6c583fd8ac1e3c4bb5f1fb) ... PASSED fuzz 2816 (qpdf checksum 8b3d0a0dd48ba7ad812d471340dca52616a7e324) ... PASSED @@ -6315,17 +7008,14 @@ fuzz 2829 (qpdf fuzz check 8bc69f911a5966ab5aa9393f2cc7fa2c7dd1d5a8) ... PASSED fuzz 2830 (qpdf checksum 8bdba26d3d5de6b7e9400903f6a748ea7cc5c52c) ... PASSED fuzz 2831 (qpdf fuzz check 8bdba26d3d5de6b7e9400903f6a748ea7cc5c52c) ... PASSED -qpdf 1999 (check with C API) ... PASSED fuzz 2832 (qpdf checksum 8bfc8c3b220c39127f84af24a9c8124fe7b1bc4c) ... PASSED fuzz 2833 (qpdf fuzz check 8bfc8c3b220c39127f84af24a9c8124fe7b1bc4c) ... PASSED -qpdf 2000 (inline-images.pdf (os:g qdf not normalized or uncompressed)) ... PASSED fuzz 2834 (qpdf checksum 8c05e9760dd9cb6d010e8d67e73dea4cdcc50293) ... PASSED fuzz 2835 (qpdf fuzz check 8c05e9760dd9cb6d010e8d67e73dea4cdcc50293) ... PASSED fuzz 2836 (qpdf checksum 8c0a4dd1ad5ce8194d6ebcaf62828abd3d563045) ... PASSED fuzz 2837 (qpdf fuzz check 8c0a4dd1ad5ce8194d6ebcaf62828abd3d563045) ... PASSED fuzz 2838 (qpdf checksum 8c3204ba01aacd2c061d94d36ee622083ecdde7f) ... PASSED fuzz 2839 (qpdf fuzz check 8c3204ba01aacd2c061d94d36ee622083ecdde7f) ... PASSED -qpdf 2001 (check status) ... PASSED fuzz 2840 (qpdf checksum 8c6c3a8c584f2b98424f6584a327b1f1748fb88f) ... PASSED fuzz 2841 (qpdf fuzz check 8c6c3a8c584f2b98424f6584a327b1f1748fb88f) ... PASSED fuzz 2842 (qpdf checksum 8c7be4e92ca2a58f5321d5864c39317d49e0af1a) ... PASSED @@ -6336,10 +7026,8 @@ fuzz 2847 (qpdf fuzz check 8cb6612c30974478993aaba26017c3053d3ea256) ... PASSED fuzz 2848 (qpdf checksum 8cdbc4acd89f8e64ef48b22a67c287485b5ca6fe) ... PASSED fuzz 2849 (qpdf fuzz check 8cdbc4acd89f8e64ef48b22a67c287485b5ca6fe) ... PASSED -qpdf 2002 (check with C API) ... PASSED fuzz 2850 (qpdf checksum 8ce1fa14f42a628b78949534b35514025959fd9e) ... PASSED fuzz 2851 (qpdf fuzz check 8ce1fa14f42a628b78949534b35514025959fd9e) ... PASSED -qpdf 2003 (inline-images.pdf (os:g uncompresed)) ... PASSED fuzz 2852 (qpdf checksum 8ce2036c2765a136029ccfed7a82618a1c99896b) ... PASSED fuzz 2853 (qpdf fuzz check 8ce2036c2765a136029ccfed7a82618a1c99896b) ... PASSED fuzz 2854 (qpdf checksum 8cf26b98c556f101495a829ebdb8e3af76989ba8) ... PASSED @@ -6348,7 +7036,6 @@ fuzz 2857 (qpdf fuzz check 8cfd1fee92d03f3674fdab7f0d4f244c3d285e65) ... PASSED fuzz 2858 (qpdf checksum 8d07aa53497f18209bc58e65f9b9a33db20a363b) ... PASSED fuzz 2859 (qpdf fuzz check 8d07aa53497f18209bc58e65f9b9a33db20a363b) ... PASSED -qpdf 2004 (check status) ... PASSED fuzz 2860 (qpdf checksum 8d31fc91f6f7046f2423c7aa94c94e80d67cef7f) ... PASSED fuzz 2861 (qpdf fuzz check 8d31fc91f6f7046f2423c7aa94c94e80d67cef7f) ... PASSED fuzz 2862 (qpdf checksum 8d9298e320e97e51f88a78a764f14c637dbae79b) ... PASSED @@ -6367,10 +7054,8 @@ fuzz 2875 (qpdf fuzz check 8eb77094abaa5e91dae72dec6d682df6efe26cf4) ... PASSED fuzz 2876 (qpdf checksum 8ecf3a12ab9cfb3e54c97a82390e22ac5d6f78ee) ... PASSED fuzz 2877 (qpdf fuzz check 8ecf3a12ab9cfb3e54c97a82390e22ac5d6f78ee) ... PASSED -qpdf 2005 (check with C API) ... PASSED fuzz 2878 (qpdf checksum 8edfddd387708da7e1b86387ce43501d18c3acff) ... PASSED fuzz 2879 (qpdf fuzz check 8edfddd387708da7e1b86387ce43501d18c3acff) ... PASSED -qpdf 2006 (inline-images.pdf (os:g normalized)) ... PASSED fuzz 2880 (qpdf checksum 8f06fba659884efec1a2c3a921ffd48972910a24) ... PASSED fuzz 2881 (qpdf fuzz check 8f06fba659884efec1a2c3a921ffd48972910a24) ... PASSED fuzz 2882 (qpdf checksum 8f348d66380cebeab8937af34b4e2bfd74473bfa) ... PASSED @@ -6385,7 +7070,6 @@ fuzz 2891 (qpdf fuzz check 8fc8203810955fe4883bc94e16929c38cdce8e84) ... PASSED fuzz 2892 (qpdf checksum 8fd4b86e8e45a4bf1f27d6e891dcf89b74cff661) ... PASSED fuzz 2893 (qpdf fuzz check 8fd4b86e8e45a4bf1f27d6e891dcf89b74cff661) ... PASSED -qpdf 2007 (check status) ... PASSED fuzz 2894 (qpdf checksum 8fd8937e0eb810ce21015422cc98a859965a056b) ... PASSED fuzz 2895 (qpdf fuzz check 8fd8937e0eb810ce21015422cc98a859965a056b) ... PASSED fuzz 2896 (qpdf checksum 8ff3353d91bd141b47b8df76eb7ca6034bc7aab8) ... PASSED @@ -6394,9 +7078,6 @@ fuzz 2899 (qpdf fuzz check 8ff972e74dfd4c2a748459aceccd8b65e6ae9b6a) ... PASSED fuzz 2900 (qpdf checksum 90003dcfedf51bba494d9dabfdd0c1754f2e143d) ... PASSED fuzz 2901 (qpdf fuzz check 90003dcfedf51bba494d9dabfdd0c1754f2e143d) ... PASSED -qpdf 2008 (check with C API) ... PASSED -qpdf 2009 (inline-images.pdf (os:g uncompressed and normalized)) ... PASSED -qpdf 2010 (check status) ... PASSED fuzz 2902 (qpdf checksum 900229d109e2354708da1b4fe903c1ef0e741ab8) ... PASSED fuzz 2903 (qpdf fuzz check 900229d109e2354708da1b4fe903c1ef0e741ab8) ... PASSED fuzz 2904 (qpdf checksum 9013f626e363f25a6ab571e301d0249c52eb9434) ... PASSED @@ -6421,11 +7102,8 @@ fuzz 2923 (qpdf fuzz check 90ee44cab0389ab188150bbb909561970987a0e8) ... PASSED fuzz 2924 (qpdf checksum 912947d8013c643990ae99302a08d564b559ed1e) ... PASSED fuzz 2925 (qpdf fuzz check 912947d8013c643990ae99302a08d564b559ed1e) ... PASSED -qpdf 2011 (check with C API) ... PASSED fuzz 2926 (qpdf checksum 912aab2852875edcab9af8f7abf886d1f74a1d23) ... PASSED fuzz 2927 (qpdf fuzz check 912aab2852875edcab9af8f7abf886d1f74a1d23) ... PASSED -qpdf 2012 (inline-images.pdf (os:g decrypted)) ... PASSED -qpdf 2013 (check status) ... PASSED fuzz 2928 (qpdf checksum 9141ca0a56551bdf8d55c2b70dcab710171368be) ... PASSED fuzz 2929 (qpdf fuzz check 9141ca0a56551bdf8d55c2b70dcab710171368be) ... PASSED fuzz 2930 (qpdf checksum 915d6b9d268b0cb4b3f61cd17422cf715d77ff8f) ... PASSED @@ -6444,17 +7122,14 @@ fuzz 2943 (qpdf fuzz check 92259838f830ad5257d3f3d4bd79bb753ee7d35f) ... PASSED fuzz 2944 (qpdf checksum 9243736fcc96283968cceb402de44eb1b76e95c7) ... PASSED fuzz 2945 (qpdf fuzz check 9243736fcc96283968cceb402de44eb1b76e95c7) ... PASSED -qpdf 2014 (check with C API) ... PASSED fuzz 2946 (qpdf checksum 925e37b52fa8bdc377cd7026bbb241eb766eb078) ... PASSED fuzz 2947 (qpdf fuzz check 925e37b52fa8bdc377cd7026bbb241eb766eb078) ... PASSED -qpdf 2015 (inline-images.pdf (os:g linearized)) ... PASSED fuzz 2948 (qpdf checksum 926b9811cee7185bb234b45dc2853d3d9f1dc2b7) ... PASSED fuzz 2949 (qpdf fuzz check 926b9811cee7185bb234b45dc2853d3d9f1dc2b7) ... PASSED fuzz 2950 (qpdf checksum 92757758fe2a5188f6d0a5b38dbfa3d611dcb0ce) ... PASSED fuzz 2951 (qpdf fuzz check 92757758fe2a5188f6d0a5b38dbfa3d611dcb0ce) ... PASSED fuzz 2952 (qpdf checksum 928d4c0a2c8b10f1fecf6d2766bd45297ef7aef6) ... PASSED fuzz 2953 (qpdf fuzz check 928d4c0a2c8b10f1fecf6d2766bd45297ef7aef6) ... PASSED -qpdf 2016 (check status) ... PASSED fuzz 2954 (qpdf checksum 9290e35ad975b834795235ca06fa1f2750fccfc2) ... PASSED fuzz 2955 (qpdf fuzz check 9290e35ad975b834795235ca06fa1f2750fccfc2) ... PASSED fuzz 2956 (qpdf checksum 92a66c5659107f27a608795ef88aa0c18c3eed72) ... PASSED @@ -6467,15 +7142,12 @@ fuzz 2963 (qpdf fuzz check 93321d3f2fd505d6df9f0fe46050a9185274373f) ... PASSED fuzz 2964 (qpdf checksum 9341009e82a4fad5388bf2c4a6decbd1d30fd9b4) ... PASSED fuzz 2965 (qpdf fuzz check 9341009e82a4fad5388bf2c4a6decbd1d30fd9b4) ... PASSED -qpdf 2017 (check with C API) ... PASSED -qpdf 2018 (inline-images.pdf (os:g encrypted)) ... PASSED fuzz 2966 (qpdf checksum 934f60372c263e192469166b5eb859623ac7dc64) ... PASSED fuzz 2967 (qpdf fuzz check 934f60372c263e192469166b5eb859623ac7dc64) ... PASSED fuzz 2968 (qpdf checksum 93562161a81bcbb606c6aecebd9a745661eff57f) ... PASSED fuzz 2969 (qpdf fuzz check 93562161a81bcbb606c6aecebd9a745661eff57f) ... PASSED fuzz 2970 (qpdf checksum 9362108956e3c4a3807091162c0c3edfeb4a9836) ... PASSED fuzz 2971 (qpdf fuzz check 9362108956e3c4a3807091162c0c3edfeb4a9836) ... PASSED -qpdf 2019 (check status) ... PASSED fuzz 2972 (qpdf checksum 9371f3d2f4d8daf470679950fb190159f63a430b) ... PASSED fuzz 2973 (qpdf fuzz check 9371f3d2f4d8daf470679950fb190159f63a430b) ... PASSED fuzz 2974 (qpdf checksum 939711a7e545fba02dbd73c3736c037ea0d9addb) ... PASSED @@ -6506,10 +7178,8 @@ fuzz 2999 (qpdf fuzz check 94889c8a0a277e9b5785b8c045b3b1e1a8ea992e) ... PASSED fuzz 3000 (qpdf checksum 94b1b19cd8fba7e1462d64bf906926279b01e4c1) ... PASSED fuzz 3001 (qpdf fuzz check 94b1b19cd8fba7e1462d64bf906926279b01e4c1) ... PASSED -qpdf 2020 (check with C API) ... PASSED fuzz 3002 (qpdf checksum 94b64569baca25734134835ae6d821d28cd22186) ... PASSED fuzz 3003 (qpdf fuzz check 94b64569baca25734134835ae6d821d28cd22186) ... PASSED -qpdf 2021 (inline-images.pdf (os:g linearized and encrypted)) ... PASSED fuzz 3004 (qpdf checksum 94e002902f9e6d255250e0ceb1279c97cebaec4c) ... PASSED fuzz 3005 (qpdf fuzz check 94e002902f9e6d255250e0ceb1279c97cebaec4c) ... PASSED fuzz 3006 (qpdf checksum 94ed8f4aadaec326ab88f69ff955b50fe8628f0a) ... PASSED @@ -6518,7 +7188,6 @@ fuzz 3009 (qpdf fuzz check 94fbf54d5332354eb349150e4f2f0d9cfedbc54b) ... PASSED fuzz 3010 (qpdf checksum 94ff5b6e9a84c64cb930c741f3d97734f271aa46) ... PASSED fuzz 3011 (qpdf fuzz check 94ff5b6e9a84c64cb930c741f3d97734f271aa46) ... PASSED -qpdf 2022 (check status) ... PASSED fuzz 3012 (qpdf checksum 950813fb9b02047fe167ee2286e90335b1bd8bdf) ... PASSED fuzz 3013 (qpdf fuzz check 950813fb9b02047fe167ee2286e90335b1bd8bdf) ... PASSED fuzz 3014 (qpdf checksum 9524d16713cecdb9b512028e53c7c8ba1e8bd3a2) ... PASSED @@ -6541,17 +7210,14 @@ fuzz 3031 (qpdf fuzz check 95b7d959f76b4cf8f575c638a7c9a68d36d233db) ... PASSED fuzz 3032 (qpdf checksum 95e38dbf78a69936b99883e8bad4caf3458a220c) ... PASSED fuzz 3033 (qpdf fuzz check 95e38dbf78a69936b99883e8bad4caf3458a220c) ... PASSED -qpdf 2023 (check with C API) ... PASSED fuzz 3034 (qpdf checksum 95f5ae3062bdeba707215bd6fd2afd047cb28b92) ... PASSED fuzz 3035 (qpdf fuzz check 95f5ae3062bdeba707215bd6fd2afd047cb28b92) ... PASSED -qpdf 2024 (inline-images.pdf (os:g no arguments)) ... PASSED fuzz 3036 (qpdf checksum 95fb6fc14780b134dc2b747e5db82d09a8080ae7) ... PASSED fuzz 3037 (qpdf fuzz check 95fb6fc14780b134dc2b747e5db82d09a8080ae7) ... PASSED fuzz 3038 (qpdf checksum 960dd2438b7843e4eccaf58e5036358aa331b471) ... PASSED fuzz 3039 (qpdf fuzz check 960dd2438b7843e4eccaf58e5036358aa331b471) ... PASSED fuzz 3040 (qpdf checksum 9669e41a749e3bcadd26c7330728b6a3c972eeca) ... PASSED fuzz 3041 (qpdf fuzz check 9669e41a749e3bcadd26c7330728b6a3c972eeca) ... PASSED -qpdf 2025 (check status) ... PASSED fuzz 3042 (qpdf checksum 967586e7c9cff43ea06d00522f18811933a69860) ... PASSED fuzz 3043 (qpdf fuzz check 967586e7c9cff43ea06d00522f18811933a69860) ... PASSED fuzz 3044 (qpdf checksum 968786b8795d26dcdbbaece8c1ecbf230ac26f0a) ... PASSED @@ -6568,458 +7234,240 @@ fuzz 3055 (qpdf fuzz check 96eb05933b22260b85a4cce32460acd684357607) ... PASSED fuzz 3056 (qpdf checksum 96f7ce36add0f6156e2b9a7213da9f5ba0e70d98) ... PASSED fuzz 3057 (qpdf fuzz check 96f7ce36add0f6156e2b9a7213da9f5ba0e70d98) ... PASSED -qpdf 2026 (check with C API) ... PASSED -qpdf 2027 (lin-special.pdf (os:d qdf)) ... PASSED -qpdf 2028 (check status) ... PASSED -qpdf 2029 (check with C API) ... PASSED fuzz 3058 (qpdf checksum 970749b8171e5c0711e9373464db877873ab83ea) ... PASSED fuzz 3059 (qpdf fuzz check 970749b8171e5c0711e9373464db877873ab83ea) ... PASSED -qpdf 2030 (lin-special.pdf (os:d qdf not normalized)) ... PASSED fuzz 3060 (qpdf checksum 9711684c27da0db57c8e21fd8fa15bca03eecedc) ... PASSED fuzz 3061 (qpdf fuzz check 9711684c27da0db57c8e21fd8fa15bca03eecedc) ... PASSED -qpdf 2031 (check status) ... PASSED -qpdf 2032 (check with C API) ... PASSED -qpdf 2033 (lin-special.pdf (os:d qdf not uncompressed)) ... PASSED -qpdf 2034 (check status) ... PASSED -qpdf 2035 (check with C API) ... PASSED -qpdf 2036 (lin-special.pdf (os:d qdf not normalized or uncompressed)) ... PASSED -qpdf 2037 (check status) ... PASSED -qpdf 2038 (check with C API) ... PASSED fuzz 3062 (qpdf checksum 9722e82ade60a629ae4a34e8f19b31a5486682aa) ... PASSED fuzz 3063 (qpdf fuzz check 9722e82ade60a629ae4a34e8f19b31a5486682aa) ... PASSED -qpdf 2039 (lin-special.pdf (os:d uncompresed)) ... PASSED fuzz 3064 (qpdf checksum 976bfcc510f2aafe04808a828d7eca38b58795ab) ... PASSED fuzz 3065 (qpdf fuzz check 976bfcc510f2aafe04808a828d7eca38b58795ab) ... PASSED -qpdf 2040 (check status) ... PASSED -qpdf 2041 (check with C API) ... PASSED -qpdf 2042 (lin-special.pdf (os:d normalized)) ... PASSED -qpdf 2043 (check status) ... PASSED -qpdf 2044 (check with C API) ... PASSED -PASSED -fuzz 3066 (qpdf checksum 978cbfbfc61110ba1d3653ee34c36d14f794a44b) ... qpdf 2045 (lin-special.pdf (os:d uncompressed and normalized)) ... PASSED +fuzz 3066 (qpdf checksum 978cbfbfc61110ba1d3653ee34c36d14f794a44b) ... PASSED fuzz 3067 (qpdf fuzz check 978cbfbfc61110ba1d3653ee34c36d14f794a44b) ... PASSED fuzz 3068 (qpdf checksum 979755f80a43645746d1a42e7baebc17c6b84172) ... PASSED -qpdf 2046 (check status) ... PASSED fuzz 3069 (qpdf fuzz check 979755f80a43645746d1a42e7baebc17c6b84172) ... PASSED fuzz 3070 (qpdf checksum 97cd7b87e849a6f782a3c6f5f502485a64829bf3) ... PASSED fuzz 3071 (qpdf fuzz check 97cd7b87e849a6f782a3c6f5f502485a64829bf3) ... PASSED -qpdf 2047 (check with C API) ... PASSED fuzz 3072 (qpdf checksum 97e1bb68c97c7a91628980706818ba4c5d37d5b3) ... PASSED -PASSED -fuzz 3073 (qpdf fuzz check 97e1bb68c97c7a91628980706818ba4c5d37d5b3) ... qpdf 2048 (lin-special.pdf (os:d decrypted)) ... PASSED +fuzz 3073 (qpdf fuzz check 97e1bb68c97c7a91628980706818ba4c5d37d5b3) ... PASSED fuzz 3074 (qpdf checksum 9820cb4b94513499a1ef0e92ebc5076039b6786f) ... PASSED fuzz 3075 (qpdf fuzz check 9820cb4b94513499a1ef0e92ebc5076039b6786f) ... PASSED -qpdf 2049 (check status) ... PASSED fuzz 3076 (qpdf checksum 982f19c6fc98b469c08a860740cc0d1d207342b5) ... PASSED fuzz 3077 (qpdf fuzz check 982f19c6fc98b469c08a860740cc0d1d207342b5) ... PASSED -qpdf 2050 (check with C API) ... PASSED fuzz 3078 (qpdf checksum 98382a8dee7799244712f6779c424dca4093dfee) ... PASSED fuzz 3079 (qpdf fuzz check 98382a8dee7799244712f6779c424dca4093dfee) ... PASSED -qpdf 2051 (lin-special.pdf (os:d linearized)) ... PASSED -PASSED -fuzz 3080 (qpdf checksum 9848bf81999685f86a17555164c60e1f00b23763) ... qpdf 2052 (check status) ... PASSED +fuzz 3080 (qpdf checksum 9848bf81999685f86a17555164c60e1f00b23763) ... PASSED fuzz 3081 (qpdf fuzz check 9848bf81999685f86a17555164c60e1f00b23763) ... PASSED -qpdf 2053 (check with C API) ... PASSED fuzz 3082 (qpdf checksum 985bf6210a1ea7f2786b68419026eea038e6a0b8) ... PASSED fuzz 3083 (qpdf fuzz check 985bf6210a1ea7f2786b68419026eea038e6a0b8) ... PASSED -qpdf 2054 (lin-special.pdf (os:d encrypted)) ... PASSED fuzz 3084 (qpdf checksum 986332b36ebccca8c532de9c36aa64f45a94838a) ... PASSED fuzz 3085 (qpdf fuzz check 986332b36ebccca8c532de9c36aa64f45a94838a) ... PASSED -qpdf 2055 (check status) ... PASSED -qpdf 2056 (check with C API) ... PASSED fuzz 3086 (qpdf checksum 986629b1cc2cf1b51bc470586309363efb829fd5) ... PASSED fuzz 3087 (qpdf fuzz check 986629b1cc2cf1b51bc470586309363efb829fd5) ... PASSED -qpdf 2057 (lin-special.pdf (os:d linearized and encrypted)) ... PASSED fuzz 3088 (qpdf checksum 98714d25ebf67e4651b1f8837ddfb4a771950216) ... PASSED fuzz 3089 (qpdf fuzz check 98714d25ebf67e4651b1f8837ddfb4a771950216) ... PASSED -qpdf 2058 (check status) ... PASSED fuzz 3090 (qpdf checksum 98936f93306e3575686c549feb7169e08ad7a0a6) ... PASSED fuzz 3091 (qpdf fuzz check 98936f93306e3575686c549feb7169e08ad7a0a6) ... PASSED -qpdf 2059 (check with C API) ... PASSED fuzz 3092 (qpdf checksum 98bd55d2aafa697e2a9d116c5500e44a7bceb3f4) ... PASSED fuzz 3093 (qpdf fuzz check 98bd55d2aafa697e2a9d116c5500e44a7bceb3f4) ... PASSED -qpdf 2060 (lin-special.pdf (os:d no arguments)) ... PASSED fuzz 3094 (qpdf checksum 98c50419514911881e991aef0fe4034d320c1804) ... PASSED fuzz 3095 (qpdf fuzz check 98c50419514911881e991aef0fe4034d320c1804) ... PASSED -qpdf 2061 (check status) ... PASSED fuzz 3096 (qpdf checksum 98f5e7a58c5fdf5be81271ebe13ef6f0d830f6d4) ... PASSED fuzz 3097 (qpdf fuzz check 98f5e7a58c5fdf5be81271ebe13ef6f0d830f6d4) ... PASSED -PASSED -fuzz 3098 (qpdf checksum 98f635b7ddf6869ec1020f8d403282284944488e) ... qpdf 2062 (check with C API) ... PASSED +fuzz 3098 (qpdf checksum 98f635b7ddf6869ec1020f8d403282284944488e) ... PASSED fuzz 3099 (qpdf fuzz check 98f635b7ddf6869ec1020f8d403282284944488e) ... PASSED -PASSED -fuzz 3100 (qpdf checksum 990292ad8e98b6a302c839e9c59c45fcd4ee43ac) ... qpdf 2063 (lin-special.pdf (os:g qdf)) ... PASSED +fuzz 3100 (qpdf checksum 990292ad8e98b6a302c839e9c59c45fcd4ee43ac) ... PASSED fuzz 3101 (qpdf fuzz check 990292ad8e98b6a302c839e9c59c45fcd4ee43ac) ... PASSED fuzz 3102 (qpdf checksum 9914b0f362ad501121496973beb0da3d72744c39) ... PASSED -qpdf 2064 (check status) ... PASSED fuzz 3103 (qpdf fuzz check 9914b0f362ad501121496973beb0da3d72744c39) ... PASSED fuzz 3104 (qpdf checksum 99157897ad258d7156e27d47e45b5541146eff9d) ... PASSED fuzz 3105 (qpdf fuzz check 99157897ad258d7156e27d47e45b5541146eff9d) ... PASSED -qpdf 2065 (check with C API) ... PASSED fuzz 3106 (qpdf checksum 992a3bbcaf62ae054a757f852944c3108cfea760) ... PASSED -PASSED -fuzz 3107 (qpdf fuzz check 992a3bbcaf62ae054a757f852944c3108cfea760) ... qpdf 2066 (lin-special.pdf (os:g qdf not normalized)) ... PASSED -qpdf 2067 (check status) ... PASSED -qpdf 2068 (check with C API) ... PASSED -qpdf 2069 (lin-special.pdf (os:g qdf not uncompressed)) ... PASSED -qpdf 2070 (check status) ... PASSED -qpdf 2071 (check with C API) ... PASSED -qpdf 2072 (lin-special.pdf (os:g qdf not normalized or uncompressed)) ... PASSED -qpdf 2073 (check status) ... PASSED -qpdf 2074 (check with C API) ... PASSED -qpdf 2075 (lin-special.pdf (os:g uncompresed)) ... PASSED +fuzz 3107 (qpdf fuzz check 992a3bbcaf62ae054a757f852944c3108cfea760) ... PASSED fuzz 3108 (qpdf checksum 9952fde60eb0802ce09d97a385ee18cf657be613) ... PASSED fuzz 3109 (qpdf fuzz check 9952fde60eb0802ce09d97a385ee18cf657be613) ... PASSED -qpdf 2076 (check status) ... PASSED fuzz 3110 (qpdf checksum 99804827016e48e2fd3b0e2a0491b7bbde2ceb5a) ... PASSED fuzz 3111 (qpdf fuzz check 99804827016e48e2fd3b0e2a0491b7bbde2ceb5a) ... PASSED -qpdf 2077 (check with C API) ... PASSED fuzz 3112 (qpdf checksum 999e8eb12e2fa4d4722defb78659890b372679b2) ... PASSED fuzz 3113 (qpdf fuzz check 999e8eb12e2fa4d4722defb78659890b372679b2) ... PASSED -qpdf 2078 (lin-special.pdf (os:g normalized)) ... PASSED -qpdf 2079 (check status) ... PASSED -qpdf 2080 (check with C API) ... PASSED fuzz 3114 (qpdf checksum 99a1e932b59be8535eef5a71d0dd36899d6fefbf) ... PASSED fuzz 3115 (qpdf fuzz check 99a1e932b59be8535eef5a71d0dd36899d6fefbf) ... PASSED -qpdf 2081 (lin-special.pdf (os:g uncompressed and normalized)) ... PASSED -qpdf 2082 (check status) ... PASSED -qpdf 2083 (check with C API) ... PASSED -qpdf 2084 (lin-special.pdf (os:g decrypted)) ... PASSED -qpdf 2085 (check status) ... PASSED fuzz 3116 (qpdf checksum 99b6f8e2dfddb35ea7e3aba152d2c45d7ce582ca) ... PASSED fuzz 3117 (qpdf fuzz check 99b6f8e2dfddb35ea7e3aba152d2c45d7ce582ca) ... PASSED -qpdf 2086 (check with C API) ... PASSED fuzz 3118 (qpdf checksum 99c1e17c8b2e3df871d0ad1d9d34391e119ca2ba) ... PASSED fuzz 3119 (qpdf fuzz check 99c1e17c8b2e3df871d0ad1d9d34391e119ca2ba) ... PASSED -qpdf 2087 (lin-special.pdf (os:g linearized)) ... PASSED -qpdf 2088 (check status) ... PASSED fuzz 3120 (qpdf checksum 99ff143559473fb097c0f68c6210fb425d5f0007) ... PASSED fuzz 3121 (qpdf fuzz check 99ff143559473fb097c0f68c6210fb425d5f0007) ... PASSED -qpdf 2089 (check with C API) ... PASSED fuzz 3122 (qpdf checksum 9a19d72481ce293b744bc80f890dcef1b2de604f) ... PASSED fuzz 3123 (qpdf fuzz check 9a19d72481ce293b744bc80f890dcef1b2de604f) ... PASSED -qpdf 2090 (lin-special.pdf (os:g encrypted)) ... PASSED fuzz 3124 (qpdf checksum 9a25098866ccfda090506695cb4cb86f5b342c78) ... PASSED fuzz 3125 (qpdf fuzz check 9a25098866ccfda090506695cb4cb86f5b342c78) ... PASSED -qpdf 2091 (check status) ... PASSED fuzz 3126 (qpdf checksum 9a35ea532ab349cb52e9c0817cf2f247279f3557) ... PASSED fuzz 3127 (qpdf fuzz check 9a35ea532ab349cb52e9c0817cf2f247279f3557) ... PASSED -qpdf 2092 (check with C API) ... PASSED fuzz 3128 (qpdf checksum 9a65146a9d8d1224cb765ae552c8246c864c9880) ... PASSED fuzz 3129 (qpdf fuzz check 9a65146a9d8d1224cb765ae552c8246c864c9880) ... PASSED -qpdf 2093 (lin-special.pdf (os:g linearized and encrypted)) ... PASSED fuzz 3130 (qpdf checksum 9a7a2ebe47112c4a2b88d6c78cab0c05c1c2e4c6) ... PASSED fuzz 3131 (qpdf fuzz check 9a7a2ebe47112c4a2b88d6c78cab0c05c1c2e4c6) ... PASSED -qpdf 2094 (check status) ... PASSED fuzz 3132 (qpdf checksum 9a866d964e54a1ae05a9d73402380770e0851ac3) ... PASSED fuzz 3133 (qpdf fuzz check 9a866d964e54a1ae05a9d73402380770e0851ac3) ... PASSED -qpdf 2095 (check with C API) ... PASSED fuzz 3134 (qpdf checksum 9a8f5b8300f4709df8ffddb62f4431a330382468) ... PASSED fuzz 3135 (qpdf fuzz check 9a8f5b8300f4709df8ffddb62f4431a330382468) ... PASSED -qpdf 2096 (lin-special.pdf (os:g no arguments)) ... PASSED fuzz 3136 (qpdf checksum 9a9401689be7eb5c719995b624de4027cb0c66d0) ... PASSED fuzz 3137 (qpdf fuzz check 9a9401689be7eb5c719995b624de4027cb0c66d0) ... PASSED -qpdf 2097 (check status) ... PASSED fuzz 3138 (qpdf checksum 9ab15d8ee0d63c21f9f290a606ab939477607658) ... PASSED fuzz 3139 (qpdf fuzz check 9ab15d8ee0d63c21f9f290a606ab939477607658) ... PASSED -qpdf 2098 (check with C API) ... PASSED fuzz 3140 (qpdf checksum 9aba75122f99ee6ca1504e8a4bd4ee1b38184143) ... PASSED fuzz 3141 (qpdf fuzz check 9aba75122f99ee6ca1504e8a4bd4ee1b38184143) ... PASSED -qpdf 2099 (object-stream.pdf (os:d qdf)) ... PASSED -qpdf 2100 (check status) ... PASSED fuzz 3142 (qpdf checksum 9ac01a237796d57d894b79496e705744d9abb4bc) ... PASSED fuzz 3143 (qpdf fuzz check 9ac01a237796d57d894b79496e705744d9abb4bc) ... PASSED -qpdf 2101 (check with C API) ... PASSED fuzz 3144 (qpdf checksum 9ac678e9042f672c2c7a5091c22187337e100119) ... PASSED fuzz 3145 (qpdf fuzz check 9ac678e9042f672c2c7a5091c22187337e100119) ... PASSED -qpdf 2102 (object-stream.pdf (os:d qdf not normalized)) ... PASSED fuzz 3146 (qpdf checksum 9ad2d50229ef3bd059247a42f35d35085bad877e) ... PASSED fuzz 3147 (qpdf fuzz check 9ad2d50229ef3bd059247a42f35d35085bad877e) ... PASSED -qpdf 2103 (check status) ... PASSED fuzz 3148 (qpdf checksum 9af0e9853bd8bee937299686b0bac4a315a84349) ... PASSED -qpdf 2104 (check with C API) ... PASSED fuzz 3149 (qpdf fuzz check 9af0e9853bd8bee937299686b0bac4a315a84349) ... PASSED -PASSED fuzz 3150 (qpdf checksum 9af4f0c793ce3713385b8240597a8d9be39e0d15) ... PASSED -fuzz 3151 (qpdf fuzz check 9af4f0c793ce3713385b8240597a8d9be39e0d15) ... qpdf 2105 (object-stream.pdf (os:d qdf not uncompressed)) ... PASSED +fuzz 3151 (qpdf fuzz check 9af4f0c793ce3713385b8240597a8d9be39e0d15) ... PASSED fuzz 3152 (qpdf checksum 9afc5af027e3a777124efe27381a10ffdcc587ff) ... PASSED -qpdf 2106 (check status) ... PASSED fuzz 3153 (qpdf fuzz check 9afc5af027e3a777124efe27381a10ffdcc587ff) ... PASSED fuzz 3154 (qpdf checksum 9b01ef732813c54e2bb7364fdd3d571f1703c62e) ... PASSED -qpdf 2107 (check with C API) ... PASSED fuzz 3155 (qpdf fuzz check 9b01ef732813c54e2bb7364fdd3d571f1703c62e) ... PASSED -PASSED -fuzz 3156 (qpdf checksum 9b03a7dfe48bfdddb197c17c120e3739ae6704cd) ... qpdf 2108 (object-stream.pdf (os:d qdf not normalized or uncompressed)) ... PASSED +fuzz 3156 (qpdf checksum 9b03a7dfe48bfdddb197c17c120e3739ae6704cd) ... PASSED fuzz 3157 (qpdf fuzz check 9b03a7dfe48bfdddb197c17c120e3739ae6704cd) ... PASSED -qpdf 2109 (check status) ... PASSED fuzz 3158 (qpdf checksum 9b2fbed1ca7190dadaaf7af412280bbb81c1c8b9) ... PASSED fuzz 3159 (qpdf fuzz check 9b2fbed1ca7190dadaaf7af412280bbb81c1c8b9) ... PASSED -qpdf 2110 (check with C API) ... PASSED fuzz 3160 (qpdf checksum 9b3e0c530f3a4910361bd73b4ac0cdae4cd2462e) ... PASSED fuzz 3161 (qpdf fuzz check 9b3e0c530f3a4910361bd73b4ac0cdae4cd2462e) ... PASSED -qpdf 2111 (object-stream.pdf (os:d uncompresed)) ... PASSED fuzz 3162 (qpdf checksum 9b4f49b83b28db449fd3e5198241a0ad765e20f2) ... PASSED fuzz 3163 (qpdf fuzz check 9b4f49b83b28db449fd3e5198241a0ad765e20f2) ... PASSED -qpdf 2112 (check status) ... PASSED fuzz 3164 (qpdf checksum 9b5e8c7edf457ad4cd3cdf12127f28cbd5f836ec) ... PASSED fuzz 3165 (qpdf fuzz check 9b5e8c7edf457ad4cd3cdf12127f28cbd5f836ec) ... PASSED -qpdf 2113 (check with C API) ... PASSED -qpdf 2114 (object-stream.pdf (os:d normalized)) ... PASSED fuzz 3166 (qpdf checksum 9b786657cf24f95b3f458cf2367b0e32459e1d07) ... PASSED fuzz 3167 (qpdf fuzz check 9b786657cf24f95b3f458cf2367b0e32459e1d07) ... PASSED -qpdf 2115 (check status) ... PASSED -qpdf 2116 (check with C API) ... PASSED -qpdf 2117 (object-stream.pdf (os:d uncompressed and normalized)) ... PASSED -qpdf 2118 (check status) ... PASSED -qpdf 2119 (check with C API) ... PASSED -qpdf 2120 (object-stream.pdf (os:d decrypted)) ... PASSED -qpdf 2121 (check status) ... PASSED -qpdf 2122 (check with C API) ... PASSED -qpdf 2123 (object-stream.pdf (os:d linearized)) ... PASSED -qpdf 2124 (check status) ... PASSED -qpdf 2125 (check with C API) ... PASSED -qpdf 2126 (object-stream.pdf (os:d encrypted)) ... PASSED -qpdf 2127 (check status) ... PASSED -qpdf 2128 (check with C API) ... PASSED -qpdf 2129 (object-stream.pdf (os:d linearized and encrypted)) ... PASSED -qpdf 2130 (check status) ... PASSED fuzz 3168 (qpdf checksum 9b79daf38341a395d8a7779f885bc7461e3ac6b6) ... PASSED fuzz 3169 (qpdf fuzz check 9b79daf38341a395d8a7779f885bc7461e3ac6b6) ... PASSED -qpdf 2131 (check with C API) ... PASSED -qpdf 2132 (object-stream.pdf (os:d no arguments)) ... PASSED -qpdf 2133 (check status) ... PASSED -qpdf 2134 (check with C API) ... PASSED -qpdf 2135 (object-stream.pdf (os:g qdf)) ... PASSED -qpdf 2136 (check status) ... PASSED fuzz 3170 (qpdf checksum 9b8b2ba3a49e22d0f4f4257c64908ec31a900ed9) ... PASSED fuzz 3171 (qpdf fuzz check 9b8b2ba3a49e22d0f4f4257c64908ec31a900ed9) ... PASSED -qpdf 2137 (check with C API) ... PASSED fuzz 3172 (qpdf checksum 9b8c337dca0c3882c14cdb3de71eae5f79b45137) ... PASSED fuzz 3173 (qpdf fuzz check 9b8c337dca0c3882c14cdb3de71eae5f79b45137) ... PASSED -qpdf 2138 (object-stream.pdf (os:g qdf not normalized)) ... PASSED fuzz 3174 (qpdf checksum 9ba392981ce67e5a55d7a68f45c52bd457f984d2) ... PASSED fuzz 3175 (qpdf fuzz check 9ba392981ce67e5a55d7a68f45c52bd457f984d2) ... PASSED -qpdf 2139 (check status) ... PASSED fuzz 3176 (qpdf checksum 9bae59318de33689c2dbd467016720a57d596f9c) ... PASSED fuzz 3177 (qpdf fuzz check 9bae59318de33689c2dbd467016720a57d596f9c) ... PASSED -qpdf 2140 (check with C API) ... PASSED fuzz 3178 (qpdf checksum 9bd6127db1891ce5f0fa876521c9655d86b6b0c5) ... PASSED fuzz 3179 (qpdf fuzz check 9bd6127db1891ce5f0fa876521c9655d86b6b0c5) ... PASSED -qpdf 2141 (object-stream.pdf (os:g qdf not uncompressed)) ... PASSED fuzz 3180 (qpdf checksum 9bd8678b61aaf294833cad253067957ec3dda12d) ... PASSED fuzz 3181 (qpdf fuzz check 9bd8678b61aaf294833cad253067957ec3dda12d) ... PASSED -qpdf 2142 (check status) ... PASSED fuzz 3182 (qpdf checksum 9c0f8c4ad8009e22872f65ed8fa775212f80aaca) ... PASSED fuzz 3183 (qpdf fuzz check 9c0f8c4ad8009e22872f65ed8fa775212f80aaca) ... PASSED -qpdf 2143 (check with C API) ... PASSED fuzz 3184 (qpdf checksum 9c18f63f88eb0155698a50259dd39955d0066650) ... PASSED fuzz 3185 (qpdf fuzz check 9c18f63f88eb0155698a50259dd39955d0066650) ... PASSED -qpdf 2144 (object-stream.pdf (os:g qdf not normalized or uncompressed)) ... PASSED fuzz 3186 (qpdf checksum 9c2f1c2972af79f4727ff95281857b9008e91adb) ... PASSED fuzz 3187 (qpdf fuzz check 9c2f1c2972af79f4727ff95281857b9008e91adb) ... PASSED -qpdf 2145 (check status) ... PASSED -qpdf 2146 (check with C API) ... PASSED -qpdf 2147 (object-stream.pdf (os:g uncompresed)) ... PASSED -qpdf 2148 (check status) ... PASSED -qpdf 2149 (check with C API) ... PASSED -qpdf 2150 (object-stream.pdf (os:g normalized)) ... PASSED -qpdf 2151 (check status) ... PASSED -qpdf 2152 (check with C API) ... PASSED -qpdf 2153 (object-stream.pdf (os:g uncompressed and normalized)) ... PASSED -qpdf 2154 (check status) ... PASSED -qpdf 2155 (check with C API) ... PASSED -qpdf 2156 (object-stream.pdf (os:g decrypted)) ... PASSED -qpdf 2157 (check status) ... PASSED -qpdf 2158 (check with C API) ... PASSED -qpdf 2159 (object-stream.pdf (os:g linearized)) ... PASSED -qpdf 2160 (check status) ... PASSED -qpdf 2161 (check with C API) ... PASSED -qpdf 2162 (object-stream.pdf (os:g encrypted)) ... PASSED -qpdf 2163 (check status) ... PASSED -qpdf 2164 (check with C API) ... PASSED -qpdf 2165 (object-stream.pdf (os:g linearized and encrypted)) ... PASSED -qpdf 2166 (check status) ... PASSED -qpdf 2167 (check with C API) ... PASSED -qpdf 2168 (object-stream.pdf (os:g no arguments)) ... PASSED -qpdf 2169 (check status) ... PASSED -qpdf 2170 (check with C API) ... PASSED -qpdf 2171 (hybrid-xref.pdf (os:d qdf)) ... PASSED -qpdf 2172 (check status) ... PASSED -qpdf 2173 (check with C API) ... PASSED -qpdf 2174 (hybrid-xref.pdf (os:d qdf not normalized)) ... PASSED fuzz 3188 (qpdf checksum 9c3612a4c5596d4879c593328c89f6172e3033b9) ... PASSED fuzz 3189 (qpdf fuzz check 9c3612a4c5596d4879c593328c89f6172e3033b9) ... PASSED -qpdf 2175 (check status) ... PASSED fuzz 3190 (qpdf checksum 9c54ac881b55d78d56c23638207980bc37fd531a) ... PASSED fuzz 3191 (qpdf fuzz check 9c54ac881b55d78d56c23638207980bc37fd531a) ... PASSED -qpdf 2176 (check with C API) ... PASSED fuzz 3192 (qpdf checksum 9c64b3bbae3902c021140e740ee1efc64d58734b) ... PASSED fuzz 3193 (qpdf fuzz check 9c64b3bbae3902c021140e740ee1efc64d58734b) ... PASSED -qpdf 2177 (hybrid-xref.pdf (os:d qdf not uncompressed)) ... PASSED fuzz 3194 (qpdf checksum 9c709c4b0c6bc9c35d13d2ad1481eed2042ff13c) ... PASSED fuzz 3195 (qpdf fuzz check 9c709c4b0c6bc9c35d13d2ad1481eed2042ff13c) ... PASSED fuzz 3196 (qpdf checksum 9c90a1abbf088030d11608dbbdc503f2db842455) ... PASSED fuzz 3197 (qpdf fuzz check 9c90a1abbf088030d11608dbbdc503f2db842455) ... PASSED -qpdf 2178 (check status) ... PASSED fuzz 3198 (qpdf checksum 9cd8d3adb6505390c980b59b973440ae0416888b) ... PASSED fuzz 3199 (qpdf fuzz check 9cd8d3adb6505390c980b59b973440ae0416888b) ... PASSED -qpdf 2179 (check with C API) ... PASSED fuzz 3200 (qpdf checksum 9d162f400e1bc71cf28f019ea7938b55e20dea49) ... PASSED fuzz 3201 (qpdf fuzz check 9d162f400e1bc71cf28f019ea7938b55e20dea49) ... PASSED -qpdf 2180 (hybrid-xref.pdf (os:d qdf not normalized or uncompressed)) ... PASSED fuzz 3202 (qpdf checksum 9d16823dd4137f9b7048ffb7a1ec250325740001) ... PASSED fuzz 3203 (qpdf fuzz check 9d16823dd4137f9b7048ffb7a1ec250325740001) ... PASSED fuzz 3204 (qpdf checksum 9d1b1d9b5a86bbcd20084123a3f038e2d2cce86a) ... PASSED fuzz 3205 (qpdf fuzz check 9d1b1d9b5a86bbcd20084123a3f038e2d2cce86a) ... PASSED -qpdf 2181 (check status) ... PASSED fuzz 3206 (qpdf checksum 9d31960a23000ff897fa8e5972bcf79b05b6a23a) ... PASSED fuzz 3207 (qpdf fuzz check 9d31960a23000ff897fa8e5972bcf79b05b6a23a) ... PASSED -qpdf 2182 (check with C API) ... PASSED fuzz 3208 (qpdf checksum 9d891e731f75deae56884d79e9816736b7488080) ... PASSED fuzz 3209 (qpdf fuzz check 9d891e731f75deae56884d79e9816736b7488080) ... PASSED -qpdf 2183 (hybrid-xref.pdf (os:d uncompresed)) ... PASSED fuzz 3210 (qpdf checksum 9d9d91fa35df420a833007bf3d5c744029289fbf) ... PASSED fuzz 3211 (qpdf fuzz check 9d9d91fa35df420a833007bf3d5c744029289fbf) ... PASSED -qpdf 2184 (check status) ... PASSED fuzz 3212 (qpdf checksum 9dafb3a212e4e97cfb6586abbdece72308b24e69) ... PASSED fuzz 3213 (qpdf fuzz check 9dafb3a212e4e97cfb6586abbdece72308b24e69) ... PASSED fuzz 3214 (qpdf checksum 9ddf2d3b065e76f60ac0bb16b83fa678a08b3c83) ... PASSED -PASSED -fuzz 3215 (qpdf fuzz check 9ddf2d3b065e76f60ac0bb16b83fa678a08b3c83) ... qpdf 2185 (check with C API) ... PASSED +fuzz 3215 (qpdf fuzz check 9ddf2d3b065e76f60ac0bb16b83fa678a08b3c83) ... PASSED fuzz 3216 (qpdf checksum 9de9cf0e5eb82afeb3f3abb1f5aa3d294b6167f4) ... PASSED -PASSED -fuzz 3217 (qpdf fuzz check 9de9cf0e5eb82afeb3f3abb1f5aa3d294b6167f4) ... qpdf 2186 (hybrid-xref.pdf (os:d normalized)) ... PASSED +fuzz 3217 (qpdf fuzz check 9de9cf0e5eb82afeb3f3abb1f5aa3d294b6167f4) ... PASSED fuzz 3218 (qpdf checksum 9e3814246ce7a4e6b96723238125a22def4c0d61) ... PASSED fuzz 3219 (qpdf fuzz check 9e3814246ce7a4e6b96723238125a22def4c0d61) ... PASSED -qpdf 2187 (check status) ... PASSED fuzz 3220 (qpdf checksum 9e5198bbb9efb3663bcf06ff2f2a93848a682793) ... PASSED fuzz 3221 (qpdf fuzz check 9e5198bbb9efb3663bcf06ff2f2a93848a682793) ... PASSED -qpdf 2188 (check with C API) ... PASSED fuzz 3222 (qpdf checksum 9e65d7fe50c4e30aab7e0a9ff4a66ca80a44fad6) ... PASSED fuzz 3223 (qpdf fuzz check 9e65d7fe50c4e30aab7e0a9ff4a66ca80a44fad6) ... PASSED -qpdf 2189 (hybrid-xref.pdf (os:d uncompressed and normalized)) ... PASSED fuzz 3224 (qpdf checksum 9e696f6aa0e144d129fa1129fc3959c6ec399437) ... PASSED fuzz 3225 (qpdf fuzz check 9e696f6aa0e144d129fa1129fc3959c6ec399437) ... PASSED fuzz 3226 (qpdf checksum 9e7dda0ac343d2e83e8169bf9c303f320af9a9c3) ... PASSED -qpdf 2190 (check status) ... PASSED fuzz 3227 (qpdf fuzz check 9e7dda0ac343d2e83e8169bf9c303f320af9a9c3) ... PASSED fuzz 3228 (qpdf checksum 9e9d0543bb054601d6f3afaaf913b6b60540c886) ... PASSED fuzz 3229 (qpdf fuzz check 9e9d0543bb054601d6f3afaaf913b6b60540c886) ... PASSED -qpdf 2191 (check with C API) ... PASSED fuzz 3230 (qpdf checksum 9ec6291aad8304ebcf73dde6d3842010c48b5db0) ... PASSED fuzz 3231 (qpdf fuzz check 9ec6291aad8304ebcf73dde6d3842010c48b5db0) ... PASSED -qpdf 2192 (hybrid-xref.pdf (os:d decrypted)) ... PASSED fuzz 3232 (qpdf checksum 9ecfa239a5327d4fae332460bbf146df6d1e5a46) ... PASSED fuzz 3233 (qpdf fuzz check 9ecfa239a5327d4fae332460bbf146df6d1e5a46) ... PASSED -qpdf 2193 (check status) ... PASSED fuzz 3234 (qpdf checksum 9ed650467779e5f81ffaddbfe5045fdafad991fa) ... PASSED fuzz 3235 (qpdf fuzz check 9ed650467779e5f81ffaddbfe5045fdafad991fa) ... PASSED -qpdf 2194 (check with C API) ... PASSED fuzz 3236 (qpdf checksum 9f25820c8f714bc261390a1658ab1900d52a007b) ... PASSED fuzz 3237 (qpdf fuzz check 9f25820c8f714bc261390a1658ab1900d52a007b) ... PASSED -qpdf 2195 (hybrid-xref.pdf (os:d linearized)) ... PASSED fuzz 3238 (qpdf checksum 9f408010f94223d69c47c70c23120bed41dcf4b3) ... PASSED fuzz 3239 (qpdf fuzz check 9f408010f94223d69c47c70c23120bed41dcf4b3) ... PASSED -qpdf 2196 (check status) ... PASSED fuzz 3240 (qpdf checksum 9f4dc0ffd2bdb396b357f5576dfac508b1d63d27) ... PASSED fuzz 3241 (qpdf fuzz check 9f4dc0ffd2bdb396b357f5576dfac508b1d63d27) ... PASSED -qpdf 2197 (check with C API) ... PASSED fuzz 3242 (qpdf checksum 9f5123c4577b20c5e849a8de167da0345cafcca6) ... PASSED fuzz 3243 (qpdf fuzz check 9f5123c4577b20c5e849a8de167da0345cafcca6) ... PASSED -qpdf 2198 (hybrid-xref.pdf (os:d encrypted)) ... PASSED fuzz 3244 (qpdf checksum 9f7128426c229ca3ff4b8bbfc9ffdbae2d00b658) ... PASSED fuzz 3245 (qpdf fuzz check 9f7128426c229ca3ff4b8bbfc9ffdbae2d00b658) ... PASSED fuzz 3246 (qpdf checksum 9f7ceba756123ca938339ee009eaedc45ed42a0b) ... PASSED fuzz 3247 (qpdf fuzz check 9f7ceba756123ca938339ee009eaedc45ed42a0b) ... PASSED -qpdf 2199 (check status) ... PASSED fuzz 3248 (qpdf checksum 9f91d23d01d5fbc8472b8046c693356ba52c9666) ... PASSED fuzz 3249 (qpdf fuzz check 9f91d23d01d5fbc8472b8046c693356ba52c9666) ... PASSED -qpdf 2200 (check with C API) ... PASSED -qpdf 2201 (hybrid-xref.pdf (os:d linearized and encrypted)) ... PASSED fuzz 3250 (qpdf checksum 9f9e088f9b1d8b38b3112ffbbad942a958118184) ... PASSED fuzz 3251 (qpdf fuzz check 9f9e088f9b1d8b38b3112ffbbad942a958118184) ... PASSED fuzz 3252 (qpdf checksum 9fa51125968c970e88d64ddf79afd4b4da4c0d0e) ... PASSED fuzz 3253 (qpdf fuzz check 9fa51125968c970e88d64ddf79afd4b4da4c0d0e) ... PASSED -qpdf 2202 (check status) ... PASSED fuzz 3254 (qpdf checksum 9fb6d2e08ab04e6a76532b9a4d5101c731f6a5f0) ... PASSED fuzz 3255 (qpdf fuzz check 9fb6d2e08ab04e6a76532b9a4d5101c731f6a5f0) ... PASSED -qpdf 2203 (check with C API) ... PASSED -qpdf 2204 (hybrid-xref.pdf (os:d no arguments)) ... PASSED fuzz 3256 (qpdf checksum 9fc581f6e5dbfe0569e8654d51750586a8b8c6f7) ... PASSED fuzz 3257 (qpdf fuzz check 9fc581f6e5dbfe0569e8654d51750586a8b8c6f7) ... PASSED -qpdf 2205 (check status) ... PASSED fuzz 3258 (qpdf checksum 9fdee0c0ac110794cbf78d384d43228b546cbf3c) ... PASSED fuzz 3259 (qpdf fuzz check 9fdee0c0ac110794cbf78d384d43228b546cbf3c) ... PASSED fuzz 3260 (qpdf checksum 9fdf8ba7cda70bef00d545272735505397898bbf) ... PASSED fuzz 3261 (qpdf fuzz check 9fdf8ba7cda70bef00d545272735505397898bbf) ... PASSED -qpdf 2206 (check with C API) ... PASSED -PASSED fuzz 3262 (qpdf checksum 9fec94c31fb033f44dffb72d2b26aef19dd35516) ... PASSED -fuzz 3263 (qpdf fuzz check 9fec94c31fb033f44dffb72d2b26aef19dd35516) ... qpdf 2207 (hybrid-xref.pdf (os:g qdf)) ... PASSED +fuzz 3263 (qpdf fuzz check 9fec94c31fb033f44dffb72d2b26aef19dd35516) ... PASSED fuzz 3264 (qpdf checksum 9ff033429d572af7461ad0a3ec9db992cfdea37a) ... PASSED fuzz 3265 (qpdf fuzz check 9ff033429d572af7461ad0a3ec9db992cfdea37a) ... PASSED -qpdf 2208 (check status) ... PASSED fuzz 3266 (qpdf checksum a00854d33b92b9aa40936013b23c1224b521783f) ... PASSED fuzz 3267 (qpdf fuzz check a00854d33b92b9aa40936013b23c1224b521783f) ... PASSED -qpdf 2209 (check with C API) ... PASSED fuzz 3268 (qpdf checksum a0156fe45e757da2d67fac4211788bd51f68b5f3) ... PASSED fuzz 3269 (qpdf fuzz check a0156fe45e757da2d67fac4211788bd51f68b5f3) ... PASSED -qpdf 2210 (hybrid-xref.pdf (os:g qdf not normalized)) ... PASSED fuzz 3270 (qpdf checksum a0305935c4afa460604228229d54047e7adb1c6d) ... PASSED fuzz 3271 (qpdf fuzz check a0305935c4afa460604228229d54047e7adb1c6d) ... PASSED -qpdf 2211 (check status) ... PASSED fuzz 3272 (qpdf checksum a049237c6586453d2e8e439115e0c60b54c61c7e) ... PASSED fuzz 3273 (qpdf fuzz check a049237c6586453d2e8e439115e0c60b54c61c7e) ... PASSED fuzz 3274 (qpdf checksum a0bc0dd5726c43857007186686d9b6334269bfb3) ... PASSED fuzz 3275 (qpdf fuzz check a0bc0dd5726c43857007186686d9b6334269bfb3) ... PASSED -qpdf 2212 (check with C API) ... PASSED -qpdf 2213 (hybrid-xref.pdf (os:g qdf not uncompressed)) ... PASSED -qpdf 2214 (check status) ... PASSED -qpdf 2215 (check with C API) ... PASSED -qpdf 2216 (hybrid-xref.pdf (os:g qdf not normalized or uncompressed)) ... PASSED -qpdf 2217 (check status) ... PASSED -qpdf 2218 (check with C API) ... PASSED -qpdf 2219 (hybrid-xref.pdf (os:g uncompresed)) ... PASSED -qpdf 2220 (check status) ... PASSED -qpdf 2221 (check with C API) ... PASSED -qpdf 2222 (hybrid-xref.pdf (os:g normalized)) ... PASSED -qpdf 2223 (check status) ... PASSED -qpdf 2224 (check with C API) ... PASSED -qpdf 2225 (hybrid-xref.pdf (os:g uncompressed and normalized)) ... PASSED -qpdf 2226 (check status) ... PASSED -qpdf 2227 (check with C API) ... PASSED -qpdf 2228 (hybrid-xref.pdf (os:g decrypted)) ... PASSED -qpdf 2229 (check status) ... PASSED -qpdf 2230 (check with C API) ... PASSED -qpdf 2231 (hybrid-xref.pdf (os:g linearized)) ... PASSED -qpdf 2232 (check status) ... PASSED -qpdf 2233 (check with C API) ... PASSED -qpdf 2234 (hybrid-xref.pdf (os:g encrypted)) ... PASSED -qpdf 2235 (check status) ... PASSED -qpdf 2236 (check with C API) ... PASSED fuzz 3276 (qpdf checksum a0c6fd1f1fc2cca8f90710f2a0a22459e8319db3) ... PASSED fuzz 3277 (qpdf fuzz check a0c6fd1f1fc2cca8f90710f2a0a22459e8319db3) ... PASSED -qpdf 2237 (hybrid-xref.pdf (os:g linearized and encrypted)) ... PASSED fuzz 3278 (qpdf checksum a0d725848315e45937ef82b01aa2e7bf8af68f7d) ... PASSED fuzz 3279 (qpdf fuzz check a0d725848315e45937ef82b01aa2e7bf8af68f7d) ... PASSED fuzz 3280 (qpdf checksum a0e1bb534be9d8d953537693858d2b536e26c184) ... PASSED fuzz 3281 (qpdf fuzz check a0e1bb534be9d8d953537693858d2b536e26c184) ... PASSED -qpdf 2238 (check status) ... PASSED fuzz 3282 (qpdf checksum a10fc8ab0fca8533683c85c8acaa8fa59530620d) ... PASSED fuzz 3283 (qpdf fuzz check a10fc8ab0fca8533683c85c8acaa8fa59530620d) ... PASSED -qpdf 2239 (check with C API) ... PASSED fuzz 3284 (qpdf checksum a1654828544c90a1485e77352216a97cdf87b02b) ... PASSED fuzz 3285 (qpdf fuzz check a1654828544c90a1485e77352216a97cdf87b02b) ... PASSED -qpdf 2240 (hybrid-xref.pdf (os:g no arguments)) ... PASSED fuzz 3286 (qpdf checksum a190c6cf45f8b92267b711ae686aa385935013dc) ... PASSED fuzz 3287 (qpdf fuzz check a190c6cf45f8b92267b711ae686aa385935013dc) ... PASSED -qpdf 2241 (check status) ... PASSED fuzz 3288 (qpdf checksum a192003aa36fcab5785b451a1b981bc4521c6076) ... PASSED fuzz 3289 (qpdf fuzz check a192003aa36fcab5785b451a1b981bc4521c6076) ... PASSED -qpdf 2242 (check with C API) ... PASSED fuzz 3290 (qpdf checksum a1af409799ccced53f49050181c50e9151921948) ... PASSED fuzz 3291 (qpdf fuzz check a1af409799ccced53f49050181c50e9151921948) ... PASSED -qpdf 2243 (convert inline-images to qdf) ... PASSED fuzz 3292 (qpdf checksum a1bb071692cea00e7d178ce5b6d60c73c59a3ccd) ... PASSED fuzz 3293 (qpdf fuzz check a1bb071692cea00e7d178ce5b6d60c73c59a3ccd) ... PASSED fuzz 3294 (qpdf checksum a1d98887d9f8a87e0885212a543dd397e475e5a3) ... PASSED @@ -7030,150 +7478,80 @@ fuzz 3299 (qpdf fuzz check a2365231327772a05577796a680aae2e51439b65) ... PASSED fuzz 3300 (qpdf checksum a238a922390ebf2338be4b1f497ab95debcc1cfb) ... PASSED fuzz 3301 (qpdf fuzz check a238a922390ebf2338be4b1f497ab95debcc1cfb) ... PASSED ---- Compression Level --- -qpdf 2244 (recompress with level) ... PASSED -qpdf 2245 (check output) ... PASSED -qpdf 2246 (recompress with level) ... PASSED -qpdf 2247 (check output) ... PASSED ---- Specialized filtering Tests --- -qpdf 2248 (decode png-filtering) ... PASSED -qpdf 2249 (check output) ... PASSED -qpdf 2250 (stream with tiff predictor) ... PASSED ---- fix-qdf Tests --- -qpdf 2251 (fix-qdf 1) ... PASSED -qpdf 2252 (identity fix-qdf 1) ... PASSED -qpdf 2253 (fix-qdf 2) ... PASSED -qpdf 2254 (identity fix-qdf 2) ... PASSED -qpdf 2255 (fix-qdf with big object stream) ... PASSED fuzz 3302 (qpdf checksum a250463ce6efd7e52f342bd777684d1ac123daf5) ... PASSED fuzz 3303 (qpdf fuzz check a250463ce6efd7e52f342bd777684d1ac123daf5) ... PASSED fuzz 3304 (qpdf checksum a266221b1ff2dda57f0e500dfc367214f51a2797) ... PASSED fuzz 3305 (qpdf fuzz check a266221b1ff2dda57f0e500dfc367214f51a2797) ... PASSED ---- Signature Dictionary --- -qpdf 2256 (sig dict contents hex (object-streams=preserve)) ... PASSED fuzz 3306 (qpdf checksum a26bf16f0cbfa96b73f3d9ae4b923314d1aa5b2d) ... PASSED fuzz 3307 (qpdf fuzz check a26bf16f0cbfa96b73f3d9ae4b923314d1aa5b2d) ... PASSED -qpdf 2257 (find desired contents (object-streams=preserve)) ... PASSED -qpdf 2258 (sig dict contents hex (object-streams=disable)) ... PASSED fuzz 3308 (qpdf checksum a2a5285f96f4011bc9a3fce533a5a7f008be9431) ... PASSED fuzz 3309 (qpdf fuzz check a2a5285f96f4011bc9a3fce533a5a7f008be9431) ... PASSED fuzz 3310 (qpdf checksum a2ec72ea2d957185b5abfbe266569ec3a929f28a) ... PASSED fuzz 3311 (qpdf fuzz check a2ec72ea2d957185b5abfbe266569ec3a929f28a) ... PASSED -qpdf 2259 (find desired contents (object-streams=disable)) ... PASSED -qpdf 2260 (sig dict contents hex (object-streams=generate)) ... PASSED fuzz 3312 (qpdf checksum a3174939631aeb69a56676b89a21a810fcd45eec) ... PASSED fuzz 3313 (qpdf fuzz check a3174939631aeb69a56676b89a21a810fcd45eec) ... PASSED -qpdf 2261 (find desired contents (object-streams=generate)) ... PASSED -qpdf 2262 (non sig dict contents text string (object-streams=preserve)) ... PASSED fuzz 3314 (qpdf checksum a35f57b944e5d30b4d3354edfee1a7bf87cbbbfd) ... PASSED -qpdf 2263 (find desired contents as non hex (object-streams=preserve)) ... PASSED fuzz 3315 (qpdf fuzz check a35f57b944e5d30b4d3354edfee1a7bf87cbbbfd) ... PASSED -qpdf 2264 (non sig dict contents text string (object-streams=disable)) ... PASSED fuzz 3316 (qpdf checksum a36590fc1fbb9409c1b7bc60a974ab41b73e867c) ... PASSED fuzz 3317 (qpdf fuzz check a36590fc1fbb9409c1b7bc60a974ab41b73e867c) ... PASSED -qpdf 2265 (find desired contents as non hex (object-streams=disable)) ... PASSED -qpdf 2266 (non sig dict contents text string (object-streams=generate)) ... PASSED fuzz 3318 (qpdf checksum a374bc4ec1c77fb6d21c823ff416f37d7f0148a3) ... PASSED fuzz 3319 (qpdf fuzz check a374bc4ec1c77fb6d21c823ff416f37d7f0148a3) ... PASSED -qpdf 2267 (plain text not found due to compression (object-streams=generate)) ... PASSED -qpdf 2268 (encrypt 40) ... PASSED fuzz 3320 (qpdf checksum a38254f4aad33b2f5f7298d292693fb2772d490a) ... PASSED fuzz 3321 (qpdf fuzz check a38254f4aad33b2f5f7298d292693fb2772d490a) ... PASSED fuzz 3322 (qpdf checksum a3bb7f7990aab24a67542576a7e7d8affe826324) ... PASSED fuzz 3323 (qpdf fuzz check a3bb7f7990aab24a67542576a7e7d8affe826324) ... PASSED -qpdf 2269 (find desired contents (encrypt 40)) ... PASSED -qpdf 2270 (decrypt) ... PASSED fuzz 3324 (qpdf checksum a3be655d5aaa251564c4faacb63ef249a957674a) ... PASSED fuzz 3325 (qpdf fuzz check a3be655d5aaa251564c4faacb63ef249a957674a) ... PASSED -qpdf 2271 (find desired contents (decrypt 40)) ... PASSED -qpdf 2272 (encrypt 128) ... PASSED -qpdf 2273 (find desired contents (encrypt 128)) ... PASSED fuzz 3326 (qpdf checksum a3c6835ad8d18d86117075341a64a927f4a780a8) ... PASSED fuzz 3327 (qpdf fuzz check a3c6835ad8d18d86117075341a64a927f4a780a8) ... PASSED -qpdf 2274 (decrypt) ... PASSED fuzz 3328 (qpdf checksum a3dab0678d6a8887e431ba2ffadf120ec8e31b89) ... PASSED fuzz 3329 (qpdf fuzz check a3dab0678d6a8887e431ba2ffadf120ec8e31b89) ... PASSED -qpdf 2275 (find desired contents (decrypt 128)) ... PASSED -qpdf 2276 (encrypt 256) ... PASSED -qpdf 2277 (find desired contents (encrypt 256)) ... PASSED -qpdf 2278 (decrypt) ... PASSED -qpdf 2279 (find desired contents (decrypt 256)) ... PASSED -qpdf 2280 (non sig dict encrypt 40) ... PASSED fuzz 3330 (qpdf checksum a3e2d3d92a35fcd4d28b23a690adff97570f4590) ... PASSED fuzz 3331 (qpdf fuzz check a3e2d3d92a35fcd4d28b23a690adff97570f4590) ... PASSED -qpdf 2281 (plain text not found due to encryption (non sig dict encrypt 40)) ... PASSED -qpdf 2282 (find encrypted contents (non sig dict encrypt 40)) ... PASSED -qpdf 2283 (non sig dict decrypt) ... PASSED fuzz 3332 (qpdf checksum a3fc8aae2a4e700425e56ca8e9268880e4cca431) ... PASSED fuzz 3333 (qpdf fuzz check a3fc8aae2a4e700425e56ca8e9268880e4cca431) ... PASSED -qpdf 2284 (find desired contents (non sig dict decrypt 40)) ... PASSED -qpdf 2285 (non sig dict encrypt 128) ... PASSED -qpdf 2286 (plain text not found due to encryption (non sig dict encrypt 128)) ... PASSED -qpdf 2287 (find encrypted contents (non sig dict encrypt 128)) ... PASSED -qpdf 2288 (non sig dict decrypt) ... PASSED -qpdf 2289 (find desired contents (non sig dict decrypt 128)) ... PASSED -qpdf 2290 (non sig dict encrypt 256) ... PASSED fuzz 3334 (qpdf checksum a3fdc49102ea6e4531630e9859454cc99468f640) ... PASSED fuzz 3335 (qpdf fuzz check a3fdc49102ea6e4531630e9859454cc99468f640) ... PASSED fuzz 3336 (qpdf checksum a405052440008c1c53dd17dea2a4e52d49c43c27) ... PASSED fuzz 3337 (qpdf fuzz check a405052440008c1c53dd17dea2a4e52d49c43c27) ... PASSED -qpdf 2291 (plain text not found due to encryption (non sig dict encrypt 256)) ... PASSED -qpdf 2292 (find encrypted contents (non sig dict encrypt 256)) ... PASSED -qpdf 2293 (non sig dict decrypt) ... PASSED fuzz 3338 (qpdf checksum a450fe05accde3735dc840bdf9305f48123ed646) ... PASSED fuzz 3339 (qpdf fuzz check a450fe05accde3735dc840bdf9305f48123ed646) ... PASSED fuzz 3340 (qpdf checksum a457bceea693297fc78bc5b4dcc1dc2fd4a7afed) ... PASSED fuzz 3341 (qpdf fuzz check a457bceea693297fc78bc5b4dcc1dc2fd4a7afed) ... PASSED -qpdf 2294 (find desired contents (non sig dict decrypt 256)) ... PASSED -PASSED fuzz 3342 (qpdf checksum a46767ab8028bd3c56a5de4968683e3037d58446) ... PASSED -fuzz 3343 (qpdf fuzz check a46767ab8028bd3c56a5de4968683e3037d58446) ... --- Get XRef Table --- -qpdf 2295 (without object streams) ... PASSED +fuzz 3343 (qpdf fuzz check a46767ab8028bd3c56a5de4968683e3037d58446) ... PASSED fuzz 3344 (qpdf checksum a4a1b815df405c6eedb6f8da9caac68bae81ddcc) ... PASSED fuzz 3345 (qpdf fuzz check a4a1b815df405c6eedb6f8da9caac68bae81ddcc) ... PASSED -qpdf 2296 (with object streams) ... PASSED fuzz 3346 (qpdf checksum a4f94ee8cc9535bac01f06a17d163d02cdcca6ea) ... PASSED fuzz 3347 (qpdf fuzz check a4f94ee8cc9535bac01f06a17d163d02cdcca6ea) ... PASSED -PASSED fuzz 3348 (qpdf checksum a50a4be8f017ad757a0a20e3b6c0ec761a378564) ... PASSED -fuzz 3349 (qpdf fuzz check a50a4be8f017ad757a0a20e3b6c0ec761a378564) ... --- Renumber Objects / XRef --- -qpdf 2297 (w/o objstm) ... PASSED +fuzz 3349 (qpdf fuzz check a50a4be8f017ad757a0a20e3b6c0ec761a378564) ... PASSED fuzz 3350 (qpdf checksum a531ca722464409006bb5ef7ce22272c66db3a05) ... PASSED fuzz 3351 (qpdf fuzz check a531ca722464409006bb5ef7ce22272c66db3a05) ... PASSED -qpdf 2298 (w/ objstm) ... PASSED fuzz 3352 (qpdf checksum a55889d8bdccad9be03041785b7b1ca8e07dabba) ... PASSED fuzz 3353 (qpdf fuzz check a55889d8bdccad9be03041785b7b1ca8e07dabba) ... PASSED -qpdf 2299 (w/o objstm, --object-streams=generate) ... PASSED fuzz 3354 (qpdf checksum a55d142748527bd6fb74d263695921c0900c48cb) ... PASSED fuzz 3355 (qpdf fuzz check a55d142748527bd6fb74d263695921c0900c48cb) ... PASSED fuzz 3356 (qpdf checksum a565e7bdab124948e192f5d8b8be8be1654fd0ff) ... PASSED -qpdf 2300 (w/ objstm, --object-streams=generate) ... PASSED fuzz 3357 (qpdf fuzz check a565e7bdab124948e192f5d8b8be8be1654fd0ff) ... PASSED fuzz 3358 (qpdf checksum a56d77e705909ffdd88b0fcdcbc9369707520257) ... PASSED fuzz 3359 (qpdf fuzz check a56d77e705909ffdd88b0fcdcbc9369707520257) ... PASSED fuzz 3360 (qpdf checksum a59579027d779d6b7ab02819aca9b37d0ba81c3c) ... PASSED fuzz 3361 (qpdf fuzz check a59579027d779d6b7ab02819aca9b37d0ba81c3c) ... PASSED -qpdf 2301 (w/o objstm, --linearize) ... PASSED -qpdf 2302 (w/ objstm, --linearize) ... PASSED fuzz 3362 (qpdf checksum a5990534c92cfd8255bfa4b9a5da5c2f165d2726) ... PASSED fuzz 3363 (qpdf fuzz check a5990534c92cfd8255bfa4b9a5da5c2f165d2726) ... PASSED fuzz 3364 (qpdf checksum a5abcdd76a7230aa203a48a2c883706f4cf8030d) ... PASSED fuzz 3365 (qpdf fuzz check a5abcdd76a7230aa203a48a2c883706f4cf8030d) ... PASSED -qpdf 2303 (w/o objstm, --preserve-unreferenced) ... PASSED fuzz 3366 (qpdf checksum a5c204a0b750ec4639e7347861fc791df81d8963) ... PASSED fuzz 3367 (qpdf fuzz check a5c204a0b750ec4639e7347861fc791df81d8963) ... PASSED -qpdf 2304 (w/ objstm, --preserve-unreferenced) ... PASSED fuzz 3368 (qpdf checksum a5cf513a5b567c180613ec81239b5bb4d2a5fdf0) ... PASSED fuzz 3369 (qpdf fuzz check a5cf513a5b567c180613ec81239b5bb4d2a5fdf0) ... PASSED fuzz 3370 (qpdf checksum a5e2ca54bc3dc54fc8fabf9bb1deae2b0c2e6724) ... PASSED fuzz 3371 (qpdf fuzz check a5e2ca54bc3dc54fc8fabf9bb1deae2b0c2e6724) ... PASSED -PASSED fuzz 3372 (qpdf checksum a5ed1221dfb4ec366e8b24262931f00a8529402e) ... PASSED -fuzz 3373 (qpdf fuzz check a5ed1221dfb4ec366e8b24262931f00a8529402e) ... --- Parsed Offset --- -qpdf 2305 (parsed offset without object streams) ... PASSED +fuzz 3373 (qpdf fuzz check a5ed1221dfb4ec366e8b24262931f00a8529402e) ... PASSED fuzz 3374 (qpdf checksum a5fa44965e717fbfa5dfca860359d61e272b74ec) ... PASSED fuzz 3375 (qpdf fuzz check a5fa44965e717fbfa5dfca860359d61e272b74ec) ... PASSED -qpdf 2306 (parsed offset with object streams) ... PASSED fuzz 3376 (qpdf checksum a5fbf47e9374fb7e8e96b950585cebfab18a9913) ... PASSED fuzz 3377 (qpdf fuzz check a5fbf47e9374fb7e8e96b950585cebfab18a9913) ... PASSED fuzz 3378 (qpdf checksum a61ac131f64049df399eb20efcab1ea4e9925839) ... PASSED @@ -7194,21 +7572,12 @@ fuzz 3393 (qpdf fuzz check a6b6f24cad4be9ef27994f06c58d86ff687a0da3) ... PASSED fuzz 3394 (qpdf checksum a6be1732157d6f9fbacc90409ba3519bcc2a2c27) ... PASSED fuzz 3395 (qpdf fuzz check a6be1732157d6f9fbacc90409ba3519bcc2a2c27) ... PASSED ---- Large File Tests --- ---- Skipping tests on actual large files --- ---- Running large file tests on small files --- -qpdf 2307 (write test file) ... PASSED fuzz 3396 (qpdf checksum a6cd1b677b0921c5ba763898eb78591e66d44d5f) ... PASSED fuzz 3397 (qpdf fuzz check a6cd1b677b0921c5ba763898eb78591e66d44d5f) ... PASSED -qpdf 2308 (read test file) ... PASSED -qpdf 2309 (check) ... PASSED -qpdf 2310 (transform: ostream=0, linearize=1) ... PASSED fuzz 3398 (qpdf checksum a6d448f95fa8ca3a348799f8418c53de030109ad) ... PASSED fuzz 3399 (qpdf fuzz check a6d448f95fa8ca3a348799f8418c53de030109ad) ... PASSED -qpdf 2311 (read test file) ... PASSED fuzz 3400 (qpdf checksum a6df0f46d222c58e6200abbc57c09c4cb9efe082) ... PASSED fuzz 3401 (qpdf fuzz check a6df0f46d222c58e6200abbc57c09c4cb9efe082) ... PASSED -qpdf 2312 (check: ostream=0, linearize=1) ... PASSED fuzz 3402 (qpdf checksum a6e149f8e21aa91c611e686579beb2659a872f71) ... PASSED fuzz 3403 (qpdf fuzz check a6e149f8e21aa91c611e686579beb2659a872f71) ... PASSED fuzz 3404 (qpdf checksum a6e2b04d166898b2e0ddd04f0a6fe4382605efaa) ... PASSED @@ -7219,20 +7588,17 @@ fuzz 3409 (qpdf fuzz check a715f3a4c2b42fa6f7c5c34a2b897bb6b3d2ecb3) ... PASSED fuzz 3410 (qpdf checksum a75184f2bdabcdb4fbb398db0420b63ce61b703a) ... PASSED fuzz 3411 (qpdf fuzz check a75184f2bdabcdb4fbb398db0420b63ce61b703a) ... PASSED -qpdf 2313 (transform: ostream=1, linearize=0) ... PASSED fuzz 3412 (qpdf checksum a761b2ce98e8e0323f4be927bf0a22b70f2aa97a) ... PASSED fuzz 3413 (qpdf fuzz check a761b2ce98e8e0323f4be927bf0a22b70f2aa97a) ... PASSED fuzz 3414 (qpdf checksum a76e86e6fa0a3a180cd383b1a386f54f6ab21f3e) ... PASSED fuzz 3415 (qpdf fuzz check a76e86e6fa0a3a180cd383b1a386f54f6ab21f3e) ... PASSED fuzz 3416 (qpdf checksum a7985bb1da55be64f2eb286866b3cbf88c31273b) ... PASSED -qpdf 2314 (read test file) ... PASSED fuzz 3417 (qpdf fuzz check a7985bb1da55be64f2eb286866b3cbf88c31273b) ... PASSED fuzz 3418 (qpdf checksum a7a6c7f2d5a9d904e4a0e29e6e0cd56e79023a52) ... PASSED fuzz 3419 (qpdf fuzz check a7a6c7f2d5a9d904e4a0e29e6e0cd56e79023a52) ... PASSED fuzz 3420 (qpdf checksum a7b7f54105120d6146ed572f86e20fa5c4561aaf) ... PASSED fuzz 3421 (qpdf fuzz check a7b7f54105120d6146ed572f86e20fa5c4561aaf) ... PASSED fuzz 3422 (qpdf checksum a7b87c3cb2f192b19b0cd1b5ea60607a74209bf9) ... PASSED -qpdf 2315 (check: ostream=1, linearize=0) ... PASSED fuzz 3423 (qpdf fuzz check a7b87c3cb2f192b19b0cd1b5ea60607a74209bf9) ... PASSED fuzz 3424 (qpdf checksum a7e84f2c976d5d75e6794b3a7522da0ca0567c69) ... PASSED fuzz 3425 (qpdf fuzz check a7e84f2c976d5d75e6794b3a7522da0ca0567c69) ... PASSED @@ -7244,7 +7610,6 @@ fuzz 3431 (qpdf fuzz check a81a44e028bb15cec6a535d7d611a0272aeb06a7) ... PASSED fuzz 3432 (qpdf checksum a839fc17e7170aec588e99461d5d08cfb795d095) ... PASSED fuzz 3433 (qpdf fuzz check a839fc17e7170aec588e99461d5d08cfb795d095) ... PASSED -qpdf 2316 (transform: ostream=1, linearize=1) ... PASSED fuzz 3434 (qpdf checksum a84078ff804cec5b25f46a9fbc2292bf6debfd05) ... PASSED fuzz 3435 (qpdf fuzz check a84078ff804cec5b25f46a9fbc2292bf6debfd05) ... PASSED fuzz 3436 (qpdf checksum a85d1d98d46470d7fb70983347e9f6f9f9d25d94) ... PASSED @@ -7253,7 +7618,6 @@ fuzz 3439 (qpdf fuzz check a86362debda3fa33bd0f25563c7289cd959d071e) ... PASSED fuzz 3440 (qpdf checksum a86fa44e463c38e40b973af9ee73bf9997f8b069) ... PASSED fuzz 3441 (qpdf fuzz check a86fa44e463c38e40b973af9ee73bf9997f8b069) ... PASSED -qpdf 2317 (read test file) ... PASSED fuzz 3442 (qpdf checksum a887ba4dec4115c9a94181f67ee2fe6ea822add3) ... PASSED fuzz 3443 (qpdf fuzz check a887ba4dec4115c9a94181f67ee2fe6ea822add3) ... PASSED fuzz 3444 (qpdf checksum a89ebcd012f211b08a98f74bcb7f718c7ccc01e1) ... PASSED @@ -7264,7 +7628,6 @@ fuzz 3449 (qpdf fuzz check a92d46276572193743f3c550b1e8ff55d68684a5) ... PASSED fuzz 3450 (qpdf checksum a93772e7ce1d5be46e71472409e9257b5ccc4966) ... PASSED fuzz 3451 (qpdf fuzz check a93772e7ce1d5be46e71472409e9257b5ccc4966) ... PASSED -qpdf 2318 (check: ostream=1, linearize=1) ... PASSED fuzz 3452 (qpdf checksum a94c3e2db2fec49ed6bd739aa685632489acdfe6) ... PASSED fuzz 3453 (qpdf fuzz check a94c3e2db2fec49ed6bd739aa685632489acdfe6) ... PASSED fuzz 3454 (qpdf checksum a95aba4b69ef1f42786b608a3b7c622ebefa76bd) ... PASSED @@ -7273,14 +7636,12 @@ fuzz 3457 (qpdf fuzz check a96f7b7afcd3cbce817708c262cc691ad47151fc) ... PASSED fuzz 3458 (qpdf checksum a979ef10cc6f6a36df6b8a323307ee3bb2e2db9c) ... PASSED fuzz 3459 (qpdf fuzz check a979ef10cc6f6a36df6b8a323307ee3bb2e2db9c) ... PASSED -qpdf 2319 (reconstruct xref table) ... PASSED fuzz 3460 (qpdf checksum a985f0f387b6c10f9a7440ebc862fc6ada1a9b81) ... PASSED fuzz 3461 (qpdf fuzz check a985f0f387b6c10f9a7440ebc862fc6ada1a9b81) ... PASSED fuzz 3462 (qpdf checksum a991966037814c6461424eb6a48f877c6e996686) ... PASSED fuzz 3463 (qpdf fuzz check a991966037814c6461424eb6a48f877c6e996686) ... PASSED fuzz 3464 (qpdf checksum a9c108890e54de305f09daa3db7465b40b626c4f) ... PASSED fuzz 3465 (qpdf fuzz check a9c108890e54de305f09daa3db7465b40b626c4f) ... PASSED -PASSED fuzz 3466 (qpdf checksum a9d1efca951344e6bc219eb6c767294925c004c9) ... PASSED fuzz 3467 (qpdf fuzz check a9d1efca951344e6bc219eb6c767294925c004c9) ... PASSED fuzz 3468 (qpdf checksum aa092011975f16243e880f49eaad0314c7f97129) ... PASSED @@ -7288,22 +7649,7 @@ fuzz 3470 (qpdf checksum aa183deadec6e67d0aa81fdcdd38ce61d3c9c13d) ... PASSED fuzz 3471 (qpdf fuzz check aa183deadec6e67d0aa81fdcdd38ce61d3c9c13d) ... PASSED fuzz 3472 (qpdf checksum aa19902d84e2fe22398dc0e49586fea3979bf3ce) ... PASSED -fuzz 3473 (qpdf fuzz check aa19902d84e2fe22398dc0e49586fea3979bf3ce) ... -Coverage analysis ... PASSED - -Overall test suite ... PASSED - -TESTS COMPLETE. Summary: - -Total tests: 2319 -Passes: 2316 -Failures: 0 -Unexpected Passes: 0 -Expected Failures: 3 -Missing Tests: 0 -Extra Tests: 0 - -PASSED +fuzz 3473 (qpdf fuzz check aa19902d84e2fe22398dc0e49586fea3979bf3ce) ... PASSED fuzz 3474 (qpdf checksum aa1b499fe8868a9bbebef2b6a2d8c620de49fba1) ... PASSED fuzz 3475 (qpdf fuzz check aa1b499fe8868a9bbebef2b6a2d8c620de49fba1) ... PASSED fuzz 3476 (qpdf checksum aa2898174ced533586c656061dd02d8c9555f40c) ... PASSED @@ -9094,135 +9440,21 @@ Extra Tests: 0 make[1]: Leaving directory '/build/reproducible-path/qpdf-10.1.0' - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary - dh_testroot - dh_prep - dh_auto_install - make -j1 install DESTDIR=/build/reproducible-path/qpdf-10.1.0/debian/tmp AM_UPDATE_INFO_DIR=no -make[1]: Entering directory '/build/reproducible-path/qpdf-10.1.0' -./mkinstalldirs -m 0755 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig -mkdir -m 0755 -p -- /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig -./mkinstalldirs -m 0755 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin -mkdir -m 0755 -p -- /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin -./mkinstalldirs -m 0755 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/include/qpdf -mkdir -m 0755 -p -- /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/include/qpdf -./mkinstalldirs -m 0755 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/doc/qpdf -mkdir -m 0755 -p -- /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/doc/qpdf -./mkinstalldirs -m 0755 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/man/man1 -mkdir -m 0755 -p -- /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/man/man1 -/bin/bash ./libtool --mode=install ./install-sh \ - libqpdf/build/libqpdf.la \ - /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/libqpdf.la -libtool: install: ./install-sh libqpdf/build/.libs/libqpdf.so.28.1.0 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/libqpdf.so.28.1.0 -libtool: install: (cd /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libqpdf.so.28.1.0 libqpdf.so.28 || { rm -f libqpdf.so.28 && ln -s libqpdf.so.28.1.0 libqpdf.so.28; }; }) -libtool: install: (cd /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libqpdf.so.28.1.0 libqpdf.so || { rm -f libqpdf.so && ln -s libqpdf.so.28.1.0 libqpdf.so; }; }) -libtool: install: ./install-sh libqpdf/build/.libs/libqpdf.lai /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/libqpdf.la -libtool: install: ./install-sh libqpdf/build/.libs/libqpdf.a /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/libqpdf.a -libtool: install: chmod 644 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/libqpdf.a -libtool: install: ranlib /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/libqpdf.a -libtool: warning: remember to run 'libtool --finish /usr/lib/i386-linux-gnu' -/bin/bash ./libtool --finish /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu -libtool: finish: PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu ----------------------------------------------------------------------- -Libraries have been installed in: - /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu - -If you ever happen to want to link against installed libraries -in a given directory, LIBDIR, you must either use libtool, and -specify the full pathname of the library, or use the '-LLIBDIR' -flag during linking and do at least one of the following: - - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable - during execution - - add LIBDIR to the 'LD_RUN_PATH' environment variable - during linking - - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - - have your system administrator add LIBDIR to '/etc/ld.so.conf' - -See any operating system documentation about shared libraries for -more information, such as the ld(1) and ld.so(8) manual pages. ----------------------------------------------------------------------- -/bin/bash ./libtool --mode=install ./install-sh \ - qpdf/build/qpdf \ - /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin/qpdf -libtool: warning: '/build/reproducible-path/qpdf-10.1.0/libqpdf/build/libqpdf.la' has not been installed in '/usr/lib/i386-linux-gnu' -libtool: install: ./install-sh qpdf/build/.libs/qpdf /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin/qpdf -/bin/bash ./libtool --mode=install ./install-sh \ - zlib-flate/build/zlib-flate \ - /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin/zlib-flate -libtool: warning: '/build/reproducible-path/qpdf-10.1.0/libqpdf/build/libqpdf.la' has not been installed in '/usr/lib/i386-linux-gnu' -libtool: install: ./install-sh zlib-flate/build/.libs/zlib-flate /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin/zlib-flate -/bin/bash ./libtool --mode=install ./install-sh \ - qpdf/build/fix-qdf \ - /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin/fix-qdf -libtool: warning: '/build/reproducible-path/qpdf-10.1.0/libqpdf/build/libqpdf.la' has not been installed in '/usr/lib/i386-linux-gnu' -libtool: install: ./install-sh qpdf/build/.libs/fix-qdf /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/bin/fix-qdf -./install-sh -m 0644 include/qpdf/*.h /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/include/qpdf -./install-sh -m 0644 include/qpdf/*.hh /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/include/qpdf -./install-sh -m 0644 doc/stylesheet.css /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/doc/qpdf -./install-sh -m 0644 libqpdf.pc /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig -if [ -f doc/qpdf-manual.html ]; then \ - ./install-sh -m 0644 doc/qpdf-manual.html /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/doc/qpdf; \ -fi -if [ -f doc/qpdf-manual.pdf ]; then \ - ./install-sh -m 0644 doc/qpdf-manual.pdf /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/doc/qpdf; \ -fi -./install-sh -m 0644 doc/*.1 /build/reproducible-path/qpdf-10.1.0/debian/tmp/usr/share/man/man1 -make[1]: Leaving directory '/build/reproducible-path/qpdf-10.1.0' - debian/rules override_dh_install -make[1]: Entering directory '/build/reproducible-path/qpdf-10.1.0' -dh_install -mkdir -p debian/libqpdf-dev/usr/share/doc/libqpdf-dev/examples -cp -p examples/*.cc examples/*.c \ - debian/libqpdf-dev/usr/share/doc/libqpdf-dev/examples -cp -p README.md debian/libqpdf-dev/usr/share/doc/libqpdf-dev/README.md -mkdir -p debian/qpdf/usr/share/bash-completion/completions -cp completions/bash/qpdf \ - debian/qpdf/usr/share/bash-completion/completions/qpdf -mkdir -p debian/qpdf/usr/share/zsh/vendor-completions -cp completions/zsh/_qpdf \ - debian/qpdf/usr/share/zsh/vendor-completions/_qpdf -dh_missing --list-missing -X.la -make[1]: Leaving directory '/build/reproducible-path/qpdf-10.1.0' - dh_installdocs - dh_installchangelogs - dh_installman - dh_lintian - dh_perl - dh_link - dh_strip_nondeterminism - debian/rules override_dh_compress -make[1]: Entering directory '/build/reproducible-path/qpdf-10.1.0' -dh_compress --exclude=qpdf-manual --exclude=.css --exclude examples/ -make[1]: Leaving directory '/build/reproducible-path/qpdf-10.1.0' - dh_fixperms - dh_missing - dh_strip - dh_makeshlibs - dh_shlibdeps - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb -dpkg-deb: building package 'libqpdf28-dbgsym' in '../libqpdf28-dbgsym_10.1.0-1_i386.deb'. -dpkg-deb: building package 'libqpdf28' in '../libqpdf28_10.1.0-1_i386.deb'. -dpkg-deb: building package 'libqpdf-dev' in '../libqpdf-dev_10.1.0-1_i386.deb'. -dpkg-deb: building package 'qpdf' in '../qpdf_10.1.0-1_i386.deb'. -dpkg-deb: building package 'qpdf-dbgsym' in '../qpdf-dbgsym_10.1.0-1_i386.deb'. - dpkg-genbuildinfo --build=binary - dpkg-genchanges --build=binary >../qpdf_10.1.0-1_i386.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: including full source code in upload +dh_auto_test: error: make -j7 check VERBOSE=1 returned exit code 2 +make: *** [debian/rules:11: build] Error 25 +dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/24950/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Mon Jan 15 00:18:04 UTC 2024 +Filesystem Size Used Avail Use% Mounted on +tmpfs 4.0G 0 4.0G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/24950/tmp/hooks/C01_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/21844 and its subdirectories -I: Current time: Sat Feb 15 18:34:26 -12 2025 -I: pbuilder-time-stamp: 1739687666 +I: removing directory /srv/workspace/pbuilder/24950 and its subdirectories