Skip to content

Commit ccb3c8c

Browse files
committed
[check] Fail on multiply defined labels
1 parent fb8317f commit ccb3c8c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tools/check-output.sh

+3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ sed -n '/\.tex/{s/^.*\/\([-a-z0-9]\+\.tex\).*$/\1/;h};
1717
/Overfull [\\][hv]box\|LaTeX Warning..Reference/{x;p;x;p}' std.log |
1818
sed '/^.\+\.tex$/{N;s/\n/:/}' | fail || failed=1
1919

20+
grep "Label .* multiply defined" std.log |
21+
fail || failed=1
22+
2023
# Check for dangling "see" in general index (does not work with formatting)
2124
grep item < std-generalindex.ind | sed 's/,.*$//;s/\\[sub]*item //' |
2225
awk '/^ [^ ]/ { item=$0; print $0 } /^ [^ ]/ { subitem=$0; print item ", " $0 } /^ [^ ]/ { print item ", " subitem ", " $0 }' |

0 commit comments

Comments
 (0)