https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #14 from CVS Commits ---
The releases/gcc-10 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:92e9b2a995f718f1c2ab1cd0840b439c24d3535f
commit r10-9852-g92e9b2a995f718f1c2ab1cd0840b439c24d3535f
Author: Jason Merrill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #13 from Johel Ernesto Guerrero Peña ---
You're right. I thought they were compiling against GCC trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #12 from Patrick Palka ---
(In reply to Johel Ernesto Guerrero Peña from comment #11)
> Thank you. But the first CE link: https://godbolt.org/z/cPWdGW, and with the
> addition in Comment 2: https://godbolt.org/z/Gezh5h5W4, they still
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #11 from Johel Ernesto Guerrero Peña ---
Thank you. But the first CE link: https://godbolt.org/z/cPWdGW, and with the
addition in Comment 2: https://godbolt.org/z/Gezh5h5W4, they still ICE.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #9 from CVS Commits ---
The releases/gcc-10 branch has been updated by Patrick Palka
:
https://gcc.gnu.org/g:4806f9157a26cfd66c083bcc01596ff33009c0d6
commit r10-9743-g4806f9157a26cfd66c083bcc01596ff33009c0d6
Author: Patrick Palka
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
Jason Merrill changed:
What|Removed |Added
CC||lnwirz at chem dot helsinki.fi
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
Jason Merrill changed:
What|Removed |Added
Target Milestone|--- |11.0
See Also|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #6 from CVS Commits ---
The master branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:1a19d334ce493ec2ce2daeac74beef63fd67e2bc
commit r11-8104-g1a19d334ce493ec2ce2daeac74beef63fd67e2bc
Author: Jason Merrill
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #5 from Johel Ernesto Guerrero Peña ---
Thank you. I was under the mistaken impression that the above was only a
partial solution. Adding the following deduction guide restores the ICE. See
https://godbolt.org/z/fej7WT.
```C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #4 from CVS Commits ---
The master branch has been updated by Patrick Palka :
https://gcc.gnu.org/g:71141b1bd537cc516e485c834c2d36abba3f4544
commit r11-2419-g71141b1bd537cc516e485c834c2d36abba3f4544
Author: Patrick Palka
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #3 from Johel Ernesto Guerrero Peña ---
Having only the above unconstrained constructor works as expected, so I suppose
it's valid. See https://godbolt.org/z/nMysB_. The actual use case doesn't
currently have the unconstrained
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
Richard Biener changed:
What|Removed |Added
Keywords||ice-on-valid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
--- Comment #2 from Johel Ernesto Guerrero Peña ---
That commit added the feature I'm trying to use. I'd hope it's valid, or at
least with this other constructor added: `constexpr X(U) {}`.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95486
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
16 matches
Mail list logo