[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2021-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2021-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 Andrew Pinski changed: What|Removed |Added Known to work||8.4.0 --- Comment #7 from Andrew Pinski

[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2021-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 Andrew Pinski changed: What|Removed |Added Known to work||9.1.0 --- Comment #6 from Andrew Pinski

[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2021-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 --- Comment #5 from Andrew Pinski --- (In reply to Andrew Pinski from comment #4) > Seems to be fixed in GCC 10+. It looks like GCC is handling volatile more > correctly now. Note I could only get the original testcase to show the issue not

[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2021-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 Andrew Pinski changed: What|Removed |Added Known to work||10.0 --- Comment #4 from Andrew Pinski

[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2015-06-03 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 --- Comment #3 from Mikhail Maltsev miyuki at gcc dot gnu.org --- A sligtly modified testcase (no templates, no lambdas, inconsistent behavior in single invocation). struct Raiser { virtual void raise() __attribute__((noinline)) {

[Bug ipa/64181] 'noexcept' on a lambda sometimes appears to get optimised away at -O2 (or above).

2015-06-02 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64181 Mikhail Maltsev miyuki at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code