On 10/22/18 12:09 PM, Jakub Jelinek wrote: > On Mon, Oct 22, 2018 at 12:04:23PM +0200, Martin Liška wrote: >>> I noticed that before the tests were run with all of >>> -std=(c|gnu)++(98|11|14), now with no explict -std option. I wonder if >>> this is an issue. >>> >>> Rainer >>> >> >> Hello. >> >> I guess that should not be a problem. > > If we want that, it is a matter of (untested): > --- gcc/testsuite/g++.target/i386/i386.exp.jj 2018-10-10 10:50:48.352235231 > +0200 > +++ gcc/testsuite/g++.target/i386/i386.exp 2018-10-22 12:08:56.546807996 > +0200 > @@ -35,8 +35,8 @@ dg-init > clearcap-init > > # Main loop. > -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.C]] \ > - "" $DEFAULT_CXXFLAGS > +g++-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.C]] \ > + "" $DEFAULT_CXXFLAGS > > # All done. > clearcap-finish > > Jakub >
Thank you Jakub, works for me for: $ make check -k RUNTESTFLAGS="i386.exp" I can confirm that: grep '^PASS' ./gcc/testsuite/g++/g++.log | wc -l changed from 61 to 183. I'm going to install the patch. Martin