[Bug c++/115007] [modules] ICE in maybe_clone_body when calling virtual destructor from instantiated template

2024-06-29 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115007 porten at kde dot org changed: What|Removed |Added CC||porten at kde dot org --- Commen

[Bug c++/115165] New: ICE on -ftime-report with module and c++2b

2024-05-20 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115165 Bug ID: 115165 Summary: ICE on -ftime-report with module and c++2b Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/114795] internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot

2024-04-24 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795 --- Comment #10 from porten at kde dot org --- It is! Even my original code base now fully compiles without errors. Thank you!

[Bug c++/114795] internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot

2024-04-22 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795 --- Comment #6 from porten at kde dot org --- The test case for the other ICE is quite similar to the first one: - command g++ -std=c++2a -fmodules-ts -c url.cpp queue.cpp --- url.cp --- module; #

[Bug c++/114795] internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot

2024-04-22 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795 --- Comment #4 from porten at kde dot org --- Thanks for the reminder about the workaround. I had once seen it before trying module but did not see the relation when running into problems later. In the small test case, reordering the import and

[Bug c++/114795] internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot

2024-04-21 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795 --- Comment #2 from porten at kde dot org --- The ICE is still there with current master (f17d31e709af9b2d488adecd6cd040dfc1f23b04). The test case provided in bug #114600 works for me now, though. So similar but seemingly no duplicate after all.

[Bug c++/114795] internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot

2024-04-21 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795 --- Comment #1 from porten at kde dot org --- Looking through the other c++-modules reports, I saw that someone reduced a similar test case to an ICE in comment #3: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114600#c3 Therefore this bug could

[Bug c++/114795] New: internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot

2024-04-21 Thread porten at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795 Bug ID: 114795 Summary: internal compiler error: in finish_member_declaration after module import in gcc 14.0.1 snapshot Product: gcc Version: 14.0 Status: UNCONFIRMED