On Sat, 23 May 2026 at 00:38, Adrian Johnston via Std-Proposals <std-proposals@lists.isocpp.org> wrote:

Personally, I would expect all the permutations of the standard library modules required to be provided by my compiler vender, e.g. Ubuntu.

No, that is very explicitly NOT how modules are expected to be used or deployed. GCC provides the std.cc file and you are expected to produce a CMI for your own needs.

Otherwise there would be a ton of CMIs that need to be installed for every -std and other options that affect it, and the compiler would need to know where to find them based on the command-line options.