// { dg-additional-options "-fmodules-ts -Wno-global-module" } // { dg-module-cmi !M } // TU-local entities in the GMF can be exposed. module; static inline void foo() {} export module M; inline void bar() { // { dg-error "exposes TU-local entity" } foo(); } // OK void qux() { foo(); }