[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2018-02-06 Thread lesliezhai at llvm dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Leslie Zhai  changed:

   What|Removed |Added

 CC||lesliezhai at llvm dot org.cn

--- Comment #16 from Leslie Zhai  ---
But gcc-7-branch and 8.x trunk reverted the Remove?

-fini_constexpr ();

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Marek Polacek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #15 from Marek Polacek  ---
Fixed.

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

--- Comment #14 from Marek Polacek  ---
Author: mpolacek
Date: Fri Jan 13 17:27:54 2017
New Revision: 244450

URL: https://gcc.gnu.org/viewcvs?rev=244450&root=gcc&view=rev
Log:
PR c++/71166
* g++.dg/cpp0x/constexpr-array18.C: New test.

Added:
trunk/gcc/testsuite/g++.dg/cpp0x/constexpr-array18.C
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Marek Polacek  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |mpolacek at gcc dot 
gnu.org

--- Comment #13 from Marek Polacek  ---
Adding the testcase.

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Marek Polacek  changed:

   What|Removed |Added

 CC||mpolacek at gcc dot gnu.org

--- Comment #12 from Marek Polacek  ---
Actually, this seems to be fixed on the trunk too.  Fixed in r238395.  Should I
add the testcase from this PR and close it?

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Jakub Jelinek  changed:

   What|Removed |Added

   Priority|P2  |P1

--- Comment #11 from Jakub Jelinek  ---
I think this ought to be P1, because it is a regression from 6.2/6.3 to 7.

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

--- Comment #10 from Jakub Jelinek  ---
At this point it is getting too late to reconsider VEC_INIT_EXPR for GCC 7, so
shall we apply the fix from GCC 7 to trunk too?

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2016-08-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|6.2 |7.0

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2016-07-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Richard Biener  changed:

   What|Removed |Added

  Known to work||6.2.0
Summary|[6/7 Regression] ICE with   |[7 Regression] ICE with
   |nested  |nested
   |constexpr/initializer   |constexpr/initializer

--- Comment #9 from Richard Biener  ---
Yes.  And we should have added a testcase.

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2016-07-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2