[Bug c++/92431] ICE with spaceship in constexpr evaluation

2025-02-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2021-07-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 --- Comment #7 from Andrew Pinski --- Looks to be fixed for the GCC 10 release.

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2020-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 --- Comment #6 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #4) > This is incomplete because std::strong_order doesn't support > floating-point types. See PR 96526 regarding that. > The partial_order and weak_order tests u

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2020-08-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 --- Comment #5 from Jonathan Wakely --- This was fixed by r10-6572-dfffecb802681fbdb56629d3bdd96491ac660be0 c++: Fix static initialization from <=>. Constant evaluation of genericize_spaceship produced a CONSTRUCTOR, which we then w

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2019-11-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Wed Nov 13 16:26:18 2019 New Revision: 278149 URL: https://gcc.gnu.org/viewcvs?rev=278149&root=gcc&view=rev Log: libsupc++: Implement comparison algorithms for C++20 This is incomplete

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2019-11-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2019-11-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 --- Comment #2 from Jonathan Wakely --- Slightly further reduced: #include constexpr std::weak_ordering cmp(int e, int f) { return e <=> f; } auto o = cmp(1, 2);

[Bug c++/92431] ICE with spaceship in constexpr evaluation

2019-11-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92431 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|