https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89410
--- Comment #18 from David Malcolm <dmalcolm at gcc dot gnu.org> --- (In reply to Tamar Christina from comment #17) > Hi, > > I'm getting a test failure on master for these new tests > > UNRESOLVED: gcc.dg/pr89410-1.c: bad option "-1": must be -exact, -glob, > -regexp, or -- for " dg-warning 8 "msg" "" { target *-*-* } -1 " > > is that `-1` correct there? Sorry about this. It's meant to be expressing a line number of "-1", but it looks like on your system that DejaGnu/Tcl is picking that up as an option to a regexp. Works for me (on x86_64-pc-linux-gnu) with the following: dejagnu-1.5.2-1.fc20.noarch expect-5.45-10.fc20.x86_64 tcl-8.5.14-1.fc20.x86_64 where I get: PASS: gcc.dg/pr89410-1.c (test for warnings, line -1) PASS: gcc.dg/pr89410-2.c (test for warnings, line -1) for such directives.