[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2024-01-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 Bug 107687 depends on bug 110997, which changed state. Bug 110997 Summary: [13 Regression] internal compiler error: in cxx_eval_constant_expression, at cp/constexpr.cc:8005 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110997 What

[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2023-12-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 Bug 107687 depends on bug 110997, which changed state. Bug 110997 Summary: [13/14 Regression] internal compiler error: in cxx_eval_constant_expression, at cp/constexpr.cc:8005 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110997 What

[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2023-12-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2023-12-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:1f1c432226cf3db399b2a2a627e3c5720b02b1d6 commit r14-6129-g1f1c432226cf3db399b2a2a627e3c5720b02b1d6 Author: Marek Polacek Date: Tu

[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2023-08-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 --- Comment #2 from Marek Polacek --- I don't understand why clang++ doesn't error here: -- consteval int id(int i) { return i; } template constexpr int f (T t) { auto p = id; // immediate-escalating expr return t; } auto q = &f; // error

[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2023-08-10 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/107687] [C++23] P2564 - consteval needs to propagate up

2022-11-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 Marek Polacek changed: What|Removed |Added Blocks||98940 Status|UNCONFIRMED