annotate tests/t39.good @ 203:3a25180d3a5c

Abort on line numbering or column numbering overflow. Line numbers are limited to values that fit in "unsigned int". Also reject input lines longer than 2^32-1 characters. It seems reasonable to presume that any input that violates these constraints is someone screwing around and not a serious attempt to compile or preprocess anything useful. Done in response to n2129, but without getting into any of the silliness found there.
author David A. Holland
date Tue, 01 Aug 2017 14:51:04 -0400
parents ffdb0b73856f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
162
82cc6fa54b01 newline during a macro invocation counts as space. Behavior differs from
Joerg Sonnenberger <joerg@bec.de>
parents:
diff changeset
1 =123:: 456
175
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
2 ------
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
3 =123:: 456
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
4 ------
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
5 = 123:: 456
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
6 ------
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
7 = 123:: 456
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
8 ------
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
9 =123:: 456
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
10 ------
ffdb0b73856f Suppress blank lines later.
David A. Holland
parents: 162
diff changeset
11 =123:: 456