[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2023-05-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Patrick Palka  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
   Target Milestone|10.5|12.0
 Resolution|--- |FIXED

--- Comment #7 from Patrick Palka  ---
Fixed for GCC 12+, this doesn't seem worthwhile to backport since it's
ICE-on-invalid.

[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2022-06-28 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|10.4|10.5

--- Comment #6 from Jakub Jelinek  ---
GCC 10.4 is being released, retargeting bugs to GCC 10.5.

[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2022-03-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Patrick Palka  changed:

   What|Removed |Added

Summary|[10/11/12 Regression]   |[10/11 Regression]
   |[concepts] ICE in   |[concepts] ICE in
   |satisfaction_value, at  |satisfaction_value, at
   |cp/constraint.cc:2825   |cp/constraint.cc:2825

--- Comment #5 from Patrick Palka  ---
Fixed (finally) for GCC 12 so far.

[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2021-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|10.3|10.4

--- Comment #3 from Richard Biener  ---
GCC 10.3 is being released, retargeting bugs to GCC 10.4.

[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2021-01-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2021-01-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Patrick Palka  changed:

   What|Removed |Added

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

--- Comment #2 from Patrick Palka  ---
(In reply to Patrick Palka from comment #1)
> Confirmed.  We started ICEing on the first testcase after r10-7361, and on
> the second testcase after r11-5799.  Previously, we would issue the fatal
> error
> 
>   error: ‘reinterpret_cast(1)’ is not a constant expression
> 
> during satisfaction (as per [temp.constr]/3).

Oops, I meant to say [temp.constr.atomic]/3 here.

Investigating.

[Bug c++/98644] [10/11 Regression] [concepts] ICE in satisfaction_value, at cp/constraint.cc:2825

2021-01-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98644

Patrick Palka  changed:

   What|Removed |Added

  Known to work||9.3.0
  Known to fail||10.2.0, 11.0
Summary|[concepts] ICE in   |[10/11 Regression]
   |satisfaction_value, at  |[concepts] ICE in
   |cp/constraint.cc:2825   |satisfaction_value, at
   ||cp/constraint.cc:2825
 Ever confirmed|0   |1
 Status|UNCONFIRMED |NEW
 CC||ppalka at gcc dot gnu.org
   Target Milestone|--- |10.3
   Last reconfirmed||2021-01-13

--- Comment #1 from Patrick Palka  ---
Confirmed.  We started ICEing on the first testcase after r10-7361, and on the
second testcase after r11-5799.  Previously, we would issue the fatal error

  error: ‘reinterpret_cast(1)’ is not a constant expression

during satisfaction (as per [temp.constr]/3).