aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-12-16 21:06:04 +0100
committerJay Berkenbilt <ejb@ql.org>2021-12-16 21:40:56 +0100
commit4024953682f7679f51c1584cbe47b65dbaa9c6d5 (patch)
tree2fc5e12f81dbc7d0d2fea4c6126ac9fadbbe169b
parent9bb6f570ec73c6154748596d04a6f10c41c57721 (diff)
downloadqpdf-4024953682f7679f51c1584cbe47b65dbaa9c6d5.tar.zst
Output C test n done at the end of each qpdf-ctest
-rw-r--r--qpdf/qpdf-ctest.c1
-rw-r--r--qpdf/qtest/qpdf.test38
-rw-r--r--qpdf/qtest/qpdf/append-page-content-damaged-c-check.out1
-rw-r--r--qpdf/qtest/qpdf/c-check-clear.out1
-rw-r--r--qpdf/qtest/qpdf/c-check-warn.out1
-rw-r--r--qpdf/qtest/qpdf/c-info1.out1
-rw-r--r--qpdf/qtest/qpdf/c-info2.out1
-rw-r--r--qpdf/qtest/qpdf/c-invalid-password.out1
-rw-r--r--qpdf/qtest/qpdf/c-min-version.out1
-rw-r--r--qpdf/qtest/qpdf/c-no-recovery.out1
-rw-r--r--qpdf/qtest/qpdf/c-object-handles.out1
-rw-r--r--qpdf/qtest/qpdf/c-oh-errors.out1
-rw-r--r--qpdf/qtest/qpdf/c-page-errors.out1
-rw-r--r--qpdf/qtest/qpdf/c-read-errors.out1
-rw-r--r--qpdf/qtest/qpdf/c-type-warning.out1
-rw-r--r--qpdf/qtest/qpdf/c-unhandled-error.out1
-rw-r--r--qpdf/qtest/qpdf/c-write-damaged.out1
-rw-r--r--qpdf/qtest/qpdf/c-write-warnings.out1
-rw-r--r--qpdf/qtest/qpdf/damaged-stream-c-check.out1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.1-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.1.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.10-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.10.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.11-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.11.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.12-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.12.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.2-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.2.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.3-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.3.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.4-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.4.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.5-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.5.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.6-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.6.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.7-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.7.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.8-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.8.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.9-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/encrypted-with-images.9.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.1-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.1.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.10-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.10.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.11-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.11.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.12-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.12.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.2-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.2.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.3-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.3.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.4-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.4.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.5-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.5.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.6-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.6.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.7-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.7.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.8-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.8.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.9-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/hybrid-xref.9.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.1-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.1.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.10-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.10.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.11-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.11.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.12-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.12.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.2-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.2.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.3-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.3.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.4-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.4.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.5-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.5.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.6-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.6.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.7-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.7.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.8-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.8.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.9-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/inline-images.9.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.1-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.1.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.10-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.10.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.11-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.11.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.12-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.12.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.2-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.2.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.3-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.3.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.4-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.4.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.5-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.5.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.6-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.6.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.7-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.7.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.8-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.8.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.9-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/lin-special.9.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.1-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.1.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.10-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.10.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.11-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.11.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.12-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.12.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.2-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.2.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.3-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.3.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.4-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.4.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.5-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.5.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.6-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.6.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.7-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.7.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.8-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.8.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.9-ogen.c-check1
-rw-r--r--qpdf/qtest/qpdf/object-stream.9.c-check1
139 files changed, 159 insertions, 17 deletions
diff --git a/qpdf/qpdf-ctest.c b/qpdf/qpdf-ctest.c
index a0819599..90ebdcd4 100644
--- a/qpdf/qpdf-ctest.c
+++ b/qpdf/qpdf-ctest.c
@@ -1152,6 +1152,7 @@ int main(int argc, char* argv[])
fn(infile, password, outfile, xarg);
qpdf_cleanup(&qpdf);
assert(qpdf == 0);
+ printf("C test %d done\n", n);
return 0;
}
diff --git a/qpdf/qtest/qpdf.test b/qpdf/qtest/qpdf.test
index c975f2c1..3825cfaa 100644
--- a/qpdf/qtest/qpdf.test
+++ b/qpdf/qtest/qpdf.test
@@ -1452,7 +1452,7 @@ $td->runtest("check version",
unlink "a.pdf", "b.pdf" or die;
$td->runtest("C API: min/force versions",
{$td->COMMAND => "qpdf-ctest 14 object-stream.pdf '' a.pdf b.pdf"},
- {$td->STRING => "",
+ {$td->STRING => "C test 14 done\n",
$td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("C check version 1",
@@ -2049,7 +2049,7 @@ foreach my $d (
$td->runtest("newline before endstream (C)",
{$td->COMMAND =>
"qpdf-ctest 22 streams-with-newlines.pdf '' a.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 22 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("check output",
{$td->FILE => "a.pdf"},
@@ -2949,7 +2949,7 @@ foreach my $l (qw(none generalized specialized all))
# C API
$td->runtest("image-streams: C",
{$td->COMMAND => "qpdf-ctest 20 image-streams.pdf '' a.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 20 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("check image-streams: C",
{$td->COMMAND => "test_driver 39 a.pdf"},
@@ -3043,7 +3043,8 @@ $td->runtest("check output",
$td->runtest("keep unused objects (C)",
{$td->COMMAND =>
"qpdf-ctest 21 unreferenced-objects.pdf '' a.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0});
+ {$td->STRING => "C test 21 done\n", $td->EXIT_STATUS => 0},
+ $td->NORMALIZE_NEWLINES);
$td->runtest("check output",
{$td->FILE => "a.pdf"},
{$td->FILE => "unreferenced-preserved.pdf"});
@@ -3413,7 +3414,8 @@ foreach my $d (@capi)
$outfile = "c-$outfile.pdf";
$td->runtest($description,
{$td->COMMAND => "qpdf-ctest $n hybrid-xref.pdf '' a.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0});
+ {$td->STRING => "C test $n done\n", $td->EXIT_STATUS => 0},
+ $td->NORMALIZE_NEWLINES);
$td->runtest("check $description",
{$td->FILE => "a.pdf"},
{$td->FILE => $outfile});
@@ -3472,8 +3474,9 @@ $td->runtest("deterministic ID with encryption",
$td->runtest("deterministic ID (C API)",
{$td->COMMAND =>
"qpdf-ctest 19 deterministic-id-in.pdf '' a.pdf"},
- {$td->STRING => "",
- $td->EXIT_STATUS => 0});
+ {$td->STRING => "C test 19 done\n",
+ $td->EXIT_STATUS => 0},
+ $td->NORMALIZE_NEWLINES);
$td->runtest("compare files",
{$td->FILE => "a.pdf"},
{$td->FILE => "deterministic-id-nn.pdf"});
@@ -4275,7 +4278,8 @@ foreach my $d (@cenc)
my $check_outfile = "c-$outfile.out";
$td->runtest("C API encryption: $description",
{$td->COMMAND => "qpdf-ctest $n $infile $pass a.pdf"},
- {$td->STRING => $output, $td->EXIT_STATUS => 0},
+ {$td->STRING => $output . "C test $n done\n",
+ $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
if (-f $pdf_outfile)
{
@@ -4825,7 +4829,7 @@ $td->runtest("check output",
$td->runtest("C check object handle creation",
{$td->COMMAND => "qpdf-ctest 25 minimal.pdf '' a.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 25 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("check output",
{$td->FILE => 'a.pdf'},
@@ -4833,7 +4837,7 @@ $td->runtest("check output",
$td->runtest("C indirect objects",
{$td->COMMAND => "qpdf-ctest 33 minimal.pdf '' a.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 33 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("check output",
{$td->FILE => 'a.pdf'},
@@ -4841,15 +4845,15 @@ $td->runtest("check output",
$td->runtest("C uninitialized objects",
{$td->COMMAND => "qpdf-ctest 26 '' '' ''"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 26 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("C string with embedded null",
{$td->COMMAND => "qpdf-ctest 27 '' '' ''"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 27 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("C wrap and clone objects",
{$td->COMMAND => "qpdf-ctest 28 minimal.pdf '' ''"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 28 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("C object handle errors",
{$td->COMMAND => "qpdf-ctest 29 minimal.pdf '' ''"},
@@ -4865,7 +4869,7 @@ $td->runtest("C type mismatch warning",
$td->NORMALIZE_NEWLINES);
$td->runtest("C get object by ID",
{$td->COMMAND => "qpdf-ctest 32 minimal.pdf '' ''"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 32 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
show_ntests();
@@ -4876,7 +4880,7 @@ $n_tests += 5;
$td->runtest("C page normal",
{$td->COMMAND =>
"qpdf-ctest 34 11-pages.pdf '' a.pdf minimal.pdf"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 34 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("check output",
{$td->FILE => 'a.pdf'},
@@ -4890,12 +4894,12 @@ $td->runtest("C page errors",
$td->runtest("C inherited page resources",
{$td->COMMAND =>
"qpdf-ctest 36 inherited-rotate.pdf '' ''"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 36 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("C pages cache",
{$td->COMMAND =>
"qpdf-ctest 37 11-pages.pdf '' ''"},
- {$td->STRING => "", $td->EXIT_STATUS => 0},
+ {$td->STRING => "C test 37 done\n", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
show_ntests();
diff --git a/qpdf/qtest/qpdf/append-page-content-damaged-c-check.out b/qpdf/qtest/qpdf/append-page-content-damaged-c-check.out
index ae557e52..a54f8f2a 100644
--- a/qpdf/qtest/qpdf/append-page-content-damaged-c-check.out
+++ b/qpdf/qtest/qpdf/append-page-content-damaged-c-check.out
@@ -19,3 +19,4 @@ warning: append-page-content-damaged.pdf: Attempting to reconstruct cross-refere
file: append-page-content-damaged.pdf
pos : 0
text: Attempting to reconstruct cross-reference table
+C test 1 done
diff --git a/qpdf/qtest/qpdf/c-check-clear.out b/qpdf/qtest/qpdf/c-check-clear.out
index 934014b3..f457b1fe 100644
--- a/qpdf/qtest/qpdf/c-check-clear.out
+++ b/qpdf/qtest/qpdf/c-check-clear.out
@@ -1 +1,2 @@
status: 0
+C test 23 done
diff --git a/qpdf/qtest/qpdf/c-check-warn.out b/qpdf/qtest/qpdf/c-check-warn.out
index 40e8eb35..65602762 100644
--- a/qpdf/qtest/qpdf/c-check-warn.out
+++ b/qpdf/qtest/qpdf/c-check-warn.out
@@ -17,3 +17,4 @@ warning: c-check-warn-in.pdf: Attempting to reconstruct cross-reference table
file: c-check-warn-in.pdf
pos : 0
text: Attempting to reconstruct cross-reference table
+C test 23 done
diff --git a/qpdf/qtest/qpdf/c-info1.out b/qpdf/qtest/qpdf/c-info1.out
index 625eaa36..57eb06c3 100644
--- a/qpdf/qtest/qpdf/c-info1.out
+++ b/qpdf/qtest/qpdf/c-info1.out
@@ -4,3 +4,4 @@ Info key /Creator: (null)
Info key /Author: Mr. Potato Head
Info key /Producer: QPDF library
Info key /Creator: (null)
+C test 16 done
diff --git a/qpdf/qtest/qpdf/c-info2.out b/qpdf/qtest/qpdf/c-info2.out
index 61d37359..346dc14c 100644
--- a/qpdf/qtest/qpdf/c-info2.out
+++ b/qpdf/qtest/qpdf/c-info2.out
@@ -4,3 +4,4 @@ Info key /Creator: A. Nony Mous
Info key /Author: Mr. Potato Head
Info key /Producer: QPDF library
Info key /Creator: (null)
+C test 16 done
diff --git a/qpdf/qtest/qpdf/c-invalid-password.out b/qpdf/qtest/qpdf/c-invalid-password.out
index c7aa8b1a..14730b0e 100644
--- a/qpdf/qtest/qpdf/c-invalid-password.out
+++ b/qpdf/qtest/qpdf/c-invalid-password.out
@@ -3,3 +3,4 @@ error: enc-R2,V1,U=view,O=view.pdf: invalid password
file: enc-R2,V1,U=view,O=view.pdf
pos : 0
text: invalid password
+C test 2 done
diff --git a/qpdf/qtest/qpdf/c-min-version.out b/qpdf/qtest/qpdf/c-min-version.out
index 94558ace..39567ca7 100644
--- a/qpdf/qtest/qpdf/c-min-version.out
+++ b/qpdf/qtest/qpdf/c-min-version.out
@@ -2,3 +2,4 @@ version: 1.7
extension level: 8
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/c-no-recovery.out b/qpdf/qtest/qpdf/c-no-recovery.out
index a5f1560d..53886da3 100644
--- a/qpdf/qtest/qpdf/c-no-recovery.out
+++ b/qpdf/qtest/qpdf/c-no-recovery.out
@@ -3,3 +3,4 @@ error: bad33.pdf (offset 1771): xref not found
file: bad33.pdf
pos : 1771
text: xref not found
+C test 10 done
diff --git a/qpdf/qtest/qpdf/c-object-handles.out b/qpdf/qtest/qpdf/c-object-handles.out
index feef275e..1a7809ce 100644
--- a/qpdf/qtest/qpdf/c-object-handles.out
+++ b/qpdf/qtest/qpdf/c-object-handles.out
@@ -15,3 +15,4 @@ warning: minimal.pdf: C API object handle accessor errors occurred, and the appl
file: minimal.pdf
pos : 0
text: C API object handle accessor errors occurred, and the application did not define an error handler
+C test 24 done
diff --git a/qpdf/qtest/qpdf/c-oh-errors.out b/qpdf/qtest/qpdf/c-oh-errors.out
index e1971759..164defd2 100644
--- a/qpdf/qtest/qpdf/c-oh-errors.out
+++ b/qpdf/qtest/qpdf/c-oh-errors.out
@@ -53,3 +53,4 @@ dictionary type mismatch: operation for dictionary attempted on object of type i
file:
pos : 0
text: operation for dictionary attempted on object of type integer: returning false for a key containment request
+C test 29 done
diff --git a/qpdf/qtest/qpdf/c-page-errors.out b/qpdf/qtest/qpdf/c-page-errors.out
index 36afa406..e4c0e79d 100644
--- a/qpdf/qtest/qpdf/c-page-errors.out
+++ b/qpdf/qtest/qpdf/c-page-errors.out
@@ -6,3 +6,4 @@ warning: object 27 0: operation for dictionary attempted on object of type null:
file:
pos : 0
text: operation for dictionary attempted on object of type null: ignoring key replacement request
+C test 35 done
diff --git a/qpdf/qtest/qpdf/c-read-errors.out b/qpdf/qtest/qpdf/c-read-errors.out
index f5b2f9b5..c1b6ef0f 100644
--- a/qpdf/qtest/qpdf/c-read-errors.out
+++ b/qpdf/qtest/qpdf/c-read-errors.out
@@ -23,3 +23,4 @@ error: bad1.pdf: unable to find trailer dictionary while recovering damaged file
file: bad1.pdf
pos : 0
text: unable to find trailer dictionary while recovering damaged file
+C test 2 done
diff --git a/qpdf/qtest/qpdf/c-type-warning.out b/qpdf/qtest/qpdf/c-type-warning.out
index f7829657..7409f95a 100644
--- a/qpdf/qtest/qpdf/c-type-warning.out
+++ b/qpdf/qtest/qpdf/c-type-warning.out
@@ -1 +1,2 @@
WARNING: minimal.pdf, trailer at offset 715: operation for integer attempted on object of type dictionary: returning 0
+C test 31 done
diff --git a/qpdf/qtest/qpdf/c-unhandled-error.out b/qpdf/qtest/qpdf/c-unhandled-error.out
index 53109397..cb0628b1 100644
--- a/qpdf/qtest/qpdf/c-unhandled-error.out
+++ b/qpdf/qtest/qpdf/c-unhandled-error.out
@@ -3,3 +3,4 @@ WARNING: bad1.pdf: file is damaged
WARNING: bad1.pdf: can't find startxref
WARNING: bad1.pdf: Attempting to reconstruct cross-reference table
WARNING: application did not handle error: bad1.pdf: unable to find trailer dictionary while recovering damaged file
+C test 30 done
diff --git a/qpdf/qtest/qpdf/c-write-damaged.out b/qpdf/qtest/qpdf/c-write-damaged.out
index 16c43904..41a7af3e 100644
--- a/qpdf/qtest/qpdf/c-write-damaged.out
+++ b/qpdf/qtest/qpdf/c-write-damaged.out
@@ -13,3 +13,4 @@ warning: append-page-content-damaged.pdf: Attempting to reconstruct cross-refere
file: append-page-content-damaged.pdf
pos : 0
text: Attempting to reconstruct cross-reference table
+C test 2 done
diff --git a/qpdf/qtest/qpdf/c-write-warnings.out b/qpdf/qtest/qpdf/c-write-warnings.out
index 23d03d41..c3ea3e6f 100644
--- a/qpdf/qtest/qpdf/c-write-warnings.out
+++ b/qpdf/qtest/qpdf/c-write-warnings.out
@@ -18,3 +18,4 @@ warning: bad33.pdf (offset 629): stream filter type is not name or array
file: bad33.pdf
pos : 629
text: stream filter type is not name or array
+C test 2 done
diff --git a/qpdf/qtest/qpdf/damaged-stream-c-check.out b/qpdf/qtest/qpdf/damaged-stream-c-check.out
index 2648e725..92980538 100644
--- a/qpdf/qtest/qpdf/damaged-stream-c-check.out
+++ b/qpdf/qtest/qpdf/damaged-stream-c-check.out
@@ -8,3 +8,4 @@ warning: damaged-stream.pdf (offset 426): stream will be re-processed without fi
file: damaged-stream.pdf
pos : 426
text: stream will be re-processed without filtering to avoid data loss
+C test 2 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.1-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.1-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.1-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.1-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.1.c-check b/qpdf/qtest/qpdf/encrypted-with-images.1.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.1.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.1.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.10-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.10-ogen.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.10-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.10-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.10.c-check b/qpdf/qtest/qpdf/encrypted-with-images.10.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.10.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.10.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.11-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.11-ogen.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.11-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.11-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.11.c-check b/qpdf/qtest/qpdf/encrypted-with-images.11.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.11.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.11.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.12-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.12-ogen.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.12-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.12-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.12.c-check b/qpdf/qtest/qpdf/encrypted-with-images.12.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.12.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.12.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.2-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.2-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.2-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.2-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.2.c-check b/qpdf/qtest/qpdf/encrypted-with-images.2.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.2.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.2.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.3-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.3-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.3-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.3-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.3.c-check b/qpdf/qtest/qpdf/encrypted-with-images.3.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.3.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.3.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.4-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.4-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.4-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.4-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.4.c-check b/qpdf/qtest/qpdf/encrypted-with-images.4.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.4.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.4.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.5-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.5-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.5-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.5-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.5.c-check b/qpdf/qtest/qpdf/encrypted-with-images.5.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.5.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.5.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.6-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.6-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.6-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.6-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.6.c-check b/qpdf/qtest/qpdf/encrypted-with-images.6.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.6.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.6.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.7-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.7-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.7-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.7-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.7.c-check b/qpdf/qtest/qpdf/encrypted-with-images.7.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.7.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.7.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.8-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.8-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.8-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.8-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.8.c-check b/qpdf/qtest/qpdf/encrypted-with-images.8.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.8.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.8.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.9-ogen.c-check b/qpdf/qtest/qpdf/encrypted-with-images.9-ogen.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.9-ogen.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.9-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/encrypted-with-images.9.c-check b/qpdf/qtest/qpdf/encrypted-with-images.9.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/encrypted-with-images.9.c-check
+++ b/qpdf/qtest/qpdf/encrypted-with-images.9.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.1-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.1-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.1-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.1-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.1.c-check b/qpdf/qtest/qpdf/hybrid-xref.1.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.1.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.1.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.10-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.10-ogen.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.10-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.10-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.10.c-check b/qpdf/qtest/qpdf/hybrid-xref.10.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.10.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.10.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.11-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.11-ogen.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.11-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.11-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.11.c-check b/qpdf/qtest/qpdf/hybrid-xref.11.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.11.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.11.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.12-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.12-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.12-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.12-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.12.c-check b/qpdf/qtest/qpdf/hybrid-xref.12.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.12.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.12.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.2-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.2-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.2-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.2-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.2.c-check b/qpdf/qtest/qpdf/hybrid-xref.2.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.2.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.2.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.3-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.3-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.3-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.3-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.3.c-check b/qpdf/qtest/qpdf/hybrid-xref.3.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.3.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.3.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.4-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.4-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.4-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.4-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.4.c-check b/qpdf/qtest/qpdf/hybrid-xref.4.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.4.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.4.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.5-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.5-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.5-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.5-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.5.c-check b/qpdf/qtest/qpdf/hybrid-xref.5.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.5.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.5.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.6-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.6-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.6-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.6-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.6.c-check b/qpdf/qtest/qpdf/hybrid-xref.6.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.6.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.6.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.7-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.7-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.7-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.7-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.7.c-check b/qpdf/qtest/qpdf/hybrid-xref.7.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.7.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.7.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.8-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.8-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.8-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.8-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.8.c-check b/qpdf/qtest/qpdf/hybrid-xref.8.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.8.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.8.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.9-ogen.c-check b/qpdf/qtest/qpdf/hybrid-xref.9-ogen.c-check
index 0ab13380..d28db592 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.9-ogen.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.9-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/hybrid-xref.9.c-check b/qpdf/qtest/qpdf/hybrid-xref.9.c-check
index 0ab13380..d28db592 100644
--- a/qpdf/qtest/qpdf/hybrid-xref.9.c-check
+++ b/qpdf/qtest/qpdf/hybrid-xref.9.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.1-ogen.c-check b/qpdf/qtest/qpdf/inline-images.1-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.1-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.1-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.1.c-check b/qpdf/qtest/qpdf/inline-images.1.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.1.c-check
+++ b/qpdf/qtest/qpdf/inline-images.1.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.10-ogen.c-check b/qpdf/qtest/qpdf/inline-images.10-ogen.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/inline-images.10-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.10-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.10.c-check b/qpdf/qtest/qpdf/inline-images.10.c-check
index 628b5fac..f4faac56 100644
--- a/qpdf/qtest/qpdf/inline-images.10.c-check
+++ b/qpdf/qtest/qpdf/inline-images.10.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.11-ogen.c-check b/qpdf/qtest/qpdf/inline-images.11-ogen.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/inline-images.11-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.11-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.11.c-check b/qpdf/qtest/qpdf/inline-images.11.c-check
index a528204e..37e48494 100644
--- a/qpdf/qtest/qpdf/inline-images.11.c-check
+++ b/qpdf/qtest/qpdf/inline-images.11.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.12-ogen.c-check b/qpdf/qtest/qpdf/inline-images.12-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.12-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.12-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.12.c-check b/qpdf/qtest/qpdf/inline-images.12.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.12.c-check
+++ b/qpdf/qtest/qpdf/inline-images.12.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.2-ogen.c-check b/qpdf/qtest/qpdf/inline-images.2-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.2-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.2-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.2.c-check b/qpdf/qtest/qpdf/inline-images.2.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.2.c-check
+++ b/qpdf/qtest/qpdf/inline-images.2.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.3-ogen.c-check b/qpdf/qtest/qpdf/inline-images.3-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.3-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.3-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.3.c-check b/qpdf/qtest/qpdf/inline-images.3.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.3.c-check
+++ b/qpdf/qtest/qpdf/inline-images.3.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.4-ogen.c-check b/qpdf/qtest/qpdf/inline-images.4-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.4-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.4-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.4.c-check b/qpdf/qtest/qpdf/inline-images.4.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.4.c-check
+++ b/qpdf/qtest/qpdf/inline-images.4.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.5-ogen.c-check b/qpdf/qtest/qpdf/inline-images.5-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.5-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.5-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.5.c-check b/qpdf/qtest/qpdf/inline-images.5.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.5.c-check
+++ b/qpdf/qtest/qpdf/inline-images.5.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.6-ogen.c-check b/qpdf/qtest/qpdf/inline-images.6-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.6-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.6-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.6.c-check b/qpdf/qtest/qpdf/inline-images.6.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.6.c-check
+++ b/qpdf/qtest/qpdf/inline-images.6.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.7-ogen.c-check b/qpdf/qtest/qpdf/inline-images.7-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.7-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.7-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.7.c-check b/qpdf/qtest/qpdf/inline-images.7.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.7.c-check
+++ b/qpdf/qtest/qpdf/inline-images.7.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.8-ogen.c-check b/qpdf/qtest/qpdf/inline-images.8-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/inline-images.8-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.8-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.8.c-check b/qpdf/qtest/qpdf/inline-images.8.c-check
index ca9fbd3a..dffc0a80 100644
--- a/qpdf/qtest/qpdf/inline-images.8.c-check
+++ b/qpdf/qtest/qpdf/inline-images.8.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.9-ogen.c-check b/qpdf/qtest/qpdf/inline-images.9-ogen.c-check
index 0ab13380..d28db592 100644
--- a/qpdf/qtest/qpdf/inline-images.9-ogen.c-check
+++ b/qpdf/qtest/qpdf/inline-images.9-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/inline-images.9.c-check b/qpdf/qtest/qpdf/inline-images.9.c-check
index 4ebb050f..cd4f8ad3 100644
--- a/qpdf/qtest/qpdf/inline-images.9.c-check
+++ b/qpdf/qtest/qpdf/inline-images.9.c-check
@@ -1,3 +1,4 @@
version: 1.2
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.1-ogen.c-check b/qpdf/qtest/qpdf/lin-special.1-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.1-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.1-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.1.c-check b/qpdf/qtest/qpdf/lin-special.1.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.1.c-check
+++ b/qpdf/qtest/qpdf/lin-special.1.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.10-ogen.c-check b/qpdf/qtest/qpdf/lin-special.10-ogen.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/lin-special.10-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.10-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.10.c-check b/qpdf/qtest/qpdf/lin-special.10.c-check
index 628b5fac..f4faac56 100644
--- a/qpdf/qtest/qpdf/lin-special.10.c-check
+++ b/qpdf/qtest/qpdf/lin-special.10.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.11-ogen.c-check b/qpdf/qtest/qpdf/lin-special.11-ogen.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/lin-special.11-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.11-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.11.c-check b/qpdf/qtest/qpdf/lin-special.11.c-check
index a528204e..37e48494 100644
--- a/qpdf/qtest/qpdf/lin-special.11.c-check
+++ b/qpdf/qtest/qpdf/lin-special.11.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.12-ogen.c-check b/qpdf/qtest/qpdf/lin-special.12-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.12-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.12-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.12.c-check b/qpdf/qtest/qpdf/lin-special.12.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.12.c-check
+++ b/qpdf/qtest/qpdf/lin-special.12.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.2-ogen.c-check b/qpdf/qtest/qpdf/lin-special.2-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.2-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.2-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.2.c-check b/qpdf/qtest/qpdf/lin-special.2.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.2.c-check
+++ b/qpdf/qtest/qpdf/lin-special.2.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.3-ogen.c-check b/qpdf/qtest/qpdf/lin-special.3-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.3-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.3-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.3.c-check b/qpdf/qtest/qpdf/lin-special.3.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.3.c-check
+++ b/qpdf/qtest/qpdf/lin-special.3.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.4-ogen.c-check b/qpdf/qtest/qpdf/lin-special.4-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.4-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.4-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.4.c-check b/qpdf/qtest/qpdf/lin-special.4.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.4.c-check
+++ b/qpdf/qtest/qpdf/lin-special.4.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.5-ogen.c-check b/qpdf/qtest/qpdf/lin-special.5-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.5-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.5-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.5.c-check b/qpdf/qtest/qpdf/lin-special.5.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.5.c-check
+++ b/qpdf/qtest/qpdf/lin-special.5.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.6-ogen.c-check b/qpdf/qtest/qpdf/lin-special.6-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.6-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.6-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.6.c-check b/qpdf/qtest/qpdf/lin-special.6.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.6.c-check
+++ b/qpdf/qtest/qpdf/lin-special.6.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.7-ogen.c-check b/qpdf/qtest/qpdf/lin-special.7-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.7-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.7-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.7.c-check b/qpdf/qtest/qpdf/lin-special.7.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.7.c-check
+++ b/qpdf/qtest/qpdf/lin-special.7.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.8-ogen.c-check b/qpdf/qtest/qpdf/lin-special.8-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/lin-special.8-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.8-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.8.c-check b/qpdf/qtest/qpdf/lin-special.8.c-check
index 757cc85d..27eafe37 100644
--- a/qpdf/qtest/qpdf/lin-special.8.c-check
+++ b/qpdf/qtest/qpdf/lin-special.8.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.9-ogen.c-check b/qpdf/qtest/qpdf/lin-special.9-ogen.c-check
index 0ab13380..d28db592 100644
--- a/qpdf/qtest/qpdf/lin-special.9-ogen.c-check
+++ b/qpdf/qtest/qpdf/lin-special.9-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/lin-special.9.c-check b/qpdf/qtest/qpdf/lin-special.9.c-check
index e76056b4..053de71a 100644
--- a/qpdf/qtest/qpdf/lin-special.9.c-check
+++ b/qpdf/qtest/qpdf/lin-special.9.c-check
@@ -1,3 +1,4 @@
version: 1.3
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.1-ogen.c-check b/qpdf/qtest/qpdf/object-stream.1-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.1-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.1-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.1.c-check b/qpdf/qtest/qpdf/object-stream.1.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.1.c-check
+++ b/qpdf/qtest/qpdf/object-stream.1.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.10-ogen.c-check b/qpdf/qtest/qpdf/object-stream.10-ogen.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/object-stream.10-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.10-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.10.c-check b/qpdf/qtest/qpdf/object-stream.10.c-check
index 963cdba4..0c913c49 100644
--- a/qpdf/qtest/qpdf/object-stream.10.c-check
+++ b/qpdf/qtest/qpdf/object-stream.10.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.11-ogen.c-check b/qpdf/qtest/qpdf/object-stream.11-ogen.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/object-stream.11-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.11-ogen.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.11.c-check b/qpdf/qtest/qpdf/object-stream.11.c-check
index ef82b7f0..1988ace0 100644
--- a/qpdf/qtest/qpdf/object-stream.11.c-check
+++ b/qpdf/qtest/qpdf/object-stream.11.c-check
@@ -11,3 +11,4 @@ modify forms: 1
modify annotations: 1
modify other: 1
modify anything: 1
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.12-ogen.c-check b/qpdf/qtest/qpdf/object-stream.12-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.12-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.12-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.12.c-check b/qpdf/qtest/qpdf/object-stream.12.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.12.c-check
+++ b/qpdf/qtest/qpdf/object-stream.12.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.2-ogen.c-check b/qpdf/qtest/qpdf/object-stream.2-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.2-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.2-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.2.c-check b/qpdf/qtest/qpdf/object-stream.2.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.2.c-check
+++ b/qpdf/qtest/qpdf/object-stream.2.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.3-ogen.c-check b/qpdf/qtest/qpdf/object-stream.3-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.3-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.3-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.3.c-check b/qpdf/qtest/qpdf/object-stream.3.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.3.c-check
+++ b/qpdf/qtest/qpdf/object-stream.3.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.4-ogen.c-check b/qpdf/qtest/qpdf/object-stream.4-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.4-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.4-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.4.c-check b/qpdf/qtest/qpdf/object-stream.4.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.4.c-check
+++ b/qpdf/qtest/qpdf/object-stream.4.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.5-ogen.c-check b/qpdf/qtest/qpdf/object-stream.5-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.5-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.5-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.5.c-check b/qpdf/qtest/qpdf/object-stream.5.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.5.c-check
+++ b/qpdf/qtest/qpdf/object-stream.5.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.6-ogen.c-check b/qpdf/qtest/qpdf/object-stream.6-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.6-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.6-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.6.c-check b/qpdf/qtest/qpdf/object-stream.6.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.6.c-check
+++ b/qpdf/qtest/qpdf/object-stream.6.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.7-ogen.c-check b/qpdf/qtest/qpdf/object-stream.7-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.7-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.7-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.7.c-check b/qpdf/qtest/qpdf/object-stream.7.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.7.c-check
+++ b/qpdf/qtest/qpdf/object-stream.7.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.8-ogen.c-check b/qpdf/qtest/qpdf/object-stream.8-ogen.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.8-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.8-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.8.c-check b/qpdf/qtest/qpdf/object-stream.8.c-check
index 7fc743a9..ecdcab5b 100644
--- a/qpdf/qtest/qpdf/object-stream.8.c-check
+++ b/qpdf/qtest/qpdf/object-stream.8.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 0
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.9-ogen.c-check b/qpdf/qtest/qpdf/object-stream.9-ogen.c-check
index 0ab13380..d28db592 100644
--- a/qpdf/qtest/qpdf/object-stream.9-ogen.c-check
+++ b/qpdf/qtest/qpdf/object-stream.9-ogen.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 1
encrypted: 0
+C test 1 done
diff --git a/qpdf/qtest/qpdf/object-stream.9.c-check b/qpdf/qtest/qpdf/object-stream.9.c-check
index 0ab13380..d28db592 100644
--- a/qpdf/qtest/qpdf/object-stream.9.c-check
+++ b/qpdf/qtest/qpdf/object-stream.9.c-check
@@ -1,3 +1,4 @@
version: 1.5
linearized: 1
encrypted: 0
+C test 1 done