[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-23 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-23 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #7 from Andrew Pinski --- Created attachment 59686 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59686&action=edit Reduced as far I could make it

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #6 from Andrew Pinski --- Reducing. Note the preprocessed source does not work on the trunk but that is due to an incompatibility with the older libstdc++ part rather than your code I think.

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #5 from Andrew Pinski --- (In reply to Nikl Kelbon from comment #2) > There are preprocessed sources > > https://github.com/gcc-mirror/gcc/pull/105#issuecomment-2493465483 Next time you could compress them using xz, gzip, bzip2, zi

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #4 from Andrew Pinski --- Created attachment 59672 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59672&action=edit Testcase Compressed testcase

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread kelbonage at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #3 from Nikl Kelbon --- Note: its preprocessed sources for another bug with placement new / RVO in coroutines, i dont know how it placed in my old issue

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread kelbonage at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #2 from Nikl Kelbon --- There are preprocessed sources https://github.com/gcc-mirror/gcc/pull/105#issuecomment-2493465483

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #1 fr