Hi! On Wed, Sep 27, 2017 at 07:55:20AM -0700, Nathan Sidwell wrote: > I'm sorry for my tardiness. It think the patch would be better broken > apart: > 1) fix the parsing bug you found and move to (ab)using > DECL_BIT_FIELD_REPRESENTATIVE > > 2) the new c++2a feature > > Is that feasible?
Here is the third patch, which enables testing c++2a in make check-c++-all. Regtested and regtested with make check-c++-all on x86_64-linux and i686-linux, ok for trunk? 2017-09-28 Jakub Jelinek <ja...@redhat.com> * Make-lang.in (check-c++-all): Test also c++2a. --- gcc/cp/Make-lang.in.jj 2017-09-18 20:48:53.592872957 +0200 +++ gcc/cp/Make-lang.in 2017-09-19 09:51:21.918612788 +0200 @@ -176,7 +176,7 @@ check-c++17: # Run the testsuite in all standard conformance levels. check-c++-all: - $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) --stds=98,11,14,17,concepts" check-g++ + $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) --stds=98,11,14,17,2a,concepts" check-g++ # Run the testsuite with garbage collection at every opportunity. check-g++-strict-gc: Jakub