[Bug c++/119073] [15 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.cc:911 with temporary vector in range-for with -std=c++23

2025-03-01 Thread philipp at fent dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119073 --- Comment #3 from Philipp Fent --- Thanks for mentioning it Andrew, this indeed seems to be related to a behavioral change in range-for lifetimes in C++23. I found commit 650e915 from Jakub Jelinek that implements the new behavior. There's als

[Bug c++/119073] New: [14/15 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.cc:911 with temporary vector in range-for

2025-03-01 Thread philipp at fent dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119073 Bug ID: 119073 Summary: [14/15 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.cc:911 with temporary vector in range-for Product: gcc Version: 15.0