https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121963
--- Comment #10 from Jussi Pakkanen <jussi.pakkanen at mailbox dot org> --- > At least for this, it might also be good to have an option to include the > language dialect flags in the default gcm.cache path to prevent these kinds > of clashes. Also it would be nice to know if linking multiple different versions of the std module into a single target is IFNDR or if there is magic happening behind the scenes guaranteeing that the mixing will work. If it is the former, then mixing different language versions within a single target is not supported when using modules, even though it is supported when doing things "the old fashioned way".
