[Bug c++/119564] ICE using module including boost headers

2025-04-01 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 --- Comment #5 from Cameron Angus --- Created attachment 60948 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60948&action=edit Preprocessed source for module interface

[Bug c++/119564] ICE using module including boost headers

2025-04-01 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 --- Comment #2 from Cameron Angus --- Yeah I realized afterwards there was a limit so I guess that is why. Unfortunately even compressed it's a little over 1MB. Can I link to external hosting? I'll try to repro on a more recent snapshot.

[Bug c++/119564] ICE using module including boost headers

2025-04-01 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 --- Comment #7 from Cameron Angus --- Separating the attachments got me just under the limit.

[Bug c++/119564] ICE using module including boost headers

2025-04-01 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 --- Comment #6 from Cameron Angus --- Created attachment 60949 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60949&action=edit Preprocessed source for consuming TU

[Bug c++/119564] New: ICE using module including boost headers

2025-04-01 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 Bug ID: 119564 Summary: ICE using module including boost headers Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/119564] ICE using module including boost headers

2025-04-01 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 --- Comment #4 from Cameron Angus --- Okay this is rather annoying, this reduced repro no longer crashes on a more recent build, but my original code still does, so the underlying bug is still there. I was told by a contributor that the bug app

[Bug c++/119608] New: ICE compiling module interface including boost.json in GMF and exporting one entity

2025-04-03 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119608 Bug ID: 119608 Summary: ICE compiling module interface including boost.json in GMF and exporting one entity Product: gcc Version: 15.0 Status: UNCONFIRMED Seve

[Bug c++/119564] ICE using module including boost headers

2025-04-03 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 --- Comment #11 from Cameron Angus --- Okay, updated attachments reproduce bug on gcc version 15.0.1 20250330, from a few days ago. The change added a bit more to the GMF, and also required exporting something. Very slightly different output, bu

[Bug c++/119564] ICE using module including boost headers

2025-04-03 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 Cameron Angus changed: What|Removed |Added Attachment #60948|0 |1 is obsolete|

[Bug c++/119564] ICE using module including boost headers

2025-04-03 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119564 Cameron Angus changed: What|Removed |Added Attachment #60949|0 |1 is obsolete|

[Bug c++/120377] ICE with fmtlib and modules

2025-05-21 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120377 --- Comment #2 from Cameron Angus --- (In reply to Nathaniel Shead from comment #1) > Having preprocessed sources makes it a lot easier for me, and I understand > that there's some concerns about making sure that bugzilla remains as a > source o

[Bug c++/120377] ICE with fmtlib and modules

2025-05-22 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120377 --- Comment #4 from Cameron Angus --- Managed to build from source, and indeed the reduced repro is fine, and my own code is also no longer giving the original ICE that it was. So seems the underlying issue must have been addressed in the last f

[Bug c++/120411] New: ICE compiling module relating to typedef struct {}

2025-05-22 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120411 Bug ID: 120411 Summary: ICE compiling module relating to typedef struct {} Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/120412] New: Modules ICE using decltype and lambda across TUs

2025-05-22 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120412 Bug ID: 120412 Summary: Modules ICE using decltype and lambda across TUs Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/120414] New: ICE in module serialization - bad file data

2025-05-23 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120414 Bug ID: 120414 Summary: ICE in module serialization - bad file data Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/120377] ICE with fmtlib and modules

2025-05-21 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120377 --- Comment #3 from Cameron Angus --- Just updated to version 16.0.0 20250518 which just came through, but still seeing the same ICE (error routines re-entered). So will have to wait for the next one, or if I can work out how maybe I'll try to b

[Bug c++/120377] New: ICE with fmtlib and modules

2025-05-21 Thread cjangus at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120377 Bug ID: 120377 Summary: ICE with fmtlib and modules Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assign