From: Akim Demaille Date: Sun, 9 Dec 2012 15:23:34 +0000 (+0100) Subject: tests: ignore more useless compiler warnings X-Git-Tag: v2.7~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d4dcde2b75d38e8098c5df8d1b61479b389f2c12;p=platform%2Fupstream%2Fbison.git tests: ignore more useless compiler warnings * tests/synclines.at (AT_SYNCLINES_COMPILE): Ignore complains about using c++ to compile C. --- diff --git a/tests/synclines.at b/tests/synclines.at index 751db7c..2fc74fe 100644 --- a/tests/synclines.at +++ b/tests/synclines.at @@ -54,7 +54,7 @@ m4_define([AT_SYNCLINES_COMPILE], # #error "1" # ^ # -# And possibly distcc adds its bits. +# Possibly distcc adds its bits. # # distcc[33187] ERROR: compile (null) on localhost failed # syncline.c:1:2: error: #error "1" @@ -71,11 +71,18 @@ m4_define([AT_SYNCLINES_COMPILE], # #error "1" # ^ # 1 error generated. +# +# When c++ is used to compiler C, we might have more messages (Clang 3.2): +# +# clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated + AT_CHECK([[$PERL -p -0777 - stderr <<\EOF # 1. Remove useless lines. # distcc clutter. s/^distcc\[\d+\] .*\n//gm; + # c vs. c++. + s/^clang: warning: treating 'c' input as 'c\+\+'.*\n//gm; # Function context. s/^[^:]*: In function '[^']+':\n//gm; # Caret error.