I thought this syntax, issued in $objdir make -k check-gcc RUNTESTFLAGS="-all gcc.dg/dg.exp=c99-stdint-*"
would only run testcases that matched the pattern after the equals sign, but right now on trunk for me it's running everything in gcc.dg/dg.exp: === gcc tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /gnu/gcc/gcc/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /gnu/gcc/gcc/gcc/testsuite/gcc.dg/dg.exp ... PASS: gcc.dg/20000108-1.c (test for excess errors) PASS: gcc.dg/20000108-1.c execution test PASS: gcc.dg/20000111-1.c (test for excess errors) PASS: gcc.dg/20000623-1.c (test for excess errors) PASS: gcc.dg/20000623-1.c execution test PASS: gcc.dg/20000629-1.c (test for excess errors) PASS: gcc.dg/20000707-1.c (test for excess errors) [ snip ] Did I remember wrongly? cheers, DaveK