tests: adjust to GCC9 diagnostics with a margin

* tests/synclines.at (_AT_SYNCLINES_COMPILE): Remove the margin.
This commit is contained in:
Akim Demaille
2019-05-19 10:52:23 +02:00
parent 66100b640f
commit a2f0444c6e

View File

@@ -90,7 +90,17 @@ m4_define([_AT_SYNCLINES_COMPILE],
# syncline.c:4:2: error: #error "4"
# #error "4"
# ^~~~~
#
# GCC 9 displays a left-hand margin with the line number:
#
# syncline.c: In function 'foo':
# syncline.c:4:2: error: #error "4"
# 4 | #error "4"
# | ^~~~~
AT_CHECK([[$PERL -p -0777 - stderr <<\EOF
# Remove left-hand margin.
s/^[\d ]{6}\| //gm;
# 1. Remove useless lines.
# distcc clutter.