Hi!

I'm not regularly using make check-c++-all (using
 GXX_TESTSUITE_STDS=98,11,14,17,20,23,26 instead), so this is just
from curiosity.
I wonder if it is a good idea to leave 26 out (whether it is intentional
or not).  I know impcx includes 26 plus -fimplicit-constexpr, but e.g.
given r16-7990 some tests will not be tested at all for 26 in that case and
others will test different behavior.

2026-03-11  Jakub Jelinek  <[email protected]>

        * Make-lang.in (check-c++-all): Also test c++26.

--- gcc/cp/Make-lang.in.jj      2026-02-13 10:32:21.489992647 +0100
+++ gcc/cp/Make-lang.in 2026-03-06 12:24:59.632723542 +0100
@@ -300,7 +300,7 @@ check-c++17:
 
 # Run the testsuite in all standard conformance levels.
 check-c++-all:
-       $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) --stds=98,11,14,17,20,23,impcx" 
check-g++
+       $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) 
--stds=98,11,14,17,20,23,26,impcx" check-g++
 
 # Run the testsuite with garbage collection at every opportunity.
 check-g++-strict-gc:

        Jakub

Reply via email to