https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121335
--- Comment #7 from Patrick Palka <ppalka at gcc dot gnu.org> --- I can't reproduce the std.cc ICE. Sometimes such ICEs happen when there's stale stuff in the ./gcm.cache/ folder. Can you remove this folder and see if the std.cc ICE still happens? For the vulkan_first_test.cpp errors, can you confirm that these errors aren't present when using ordinary includes instead of modules? They seem like legitimate errors instead of a compiler bug.