https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99000
--- Comment #11 from Patrick Palka <ppalka at gcc dot gnu.org> --- After r16-6012-g9783f6f2f67f94 "c++/modules: #include <vector> -> import <bits/stdc++.h>" I believe include-after-import should naturally work in GCC 16 when mixing std module and headers #includes. So for example import std; #include <vector> successfully compiles and is handled as if import std; import <bits/stdc++.h>;
