// { dg-additional-options -fmodules-ts } export module foo; // { dg-module-cmi foo } template class new_allocator { template friend bool operator!=(const new_allocator&, const new_allocator<_Up>&) noexcept { return false; } }; new_allocator x;