[Bug c++/106658] [C++23] P2590 - Explicit lifetime management

2022-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106658 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/106658] [C++23] P2590 - Explicit lifetime management

2022-08-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106658 --- Comment #2 from Richard Biener --- See for example PR101641 where even existing cases are currently impossible to get right. So the only way to make std::start_lifetime_at is to somehow emit a hard memory barrier for the compiler _and_

[Bug c++/106658] [C++23] P2590 - Explicit lifetime management

2022-08-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106658 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---