https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112580
Patrick Palka <ppalka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=112737 CC| |ppalka at gcc dot gnu.org --- Comment #7 from Patrick Palka <ppalka at gcc dot gnu.org> --- The xtreme-header-{4,5,6} fails need -mx32 (rather than -m32) on x86_64-linux. The error is: .../x86_64-pc-linux-gnu/libstdc++-v3/include/format:3662:28: error: invalid use of non-static data member ‘std::basic_format_args<std::basic_format_context<std::__format::_Sink_iter<wchar_t>, wchar_t> >::__as_base ::<anonymous>’ 3662 | __arg._M_val = _M_values[__i]; | ^~~~~~~~~ The xtreme-header{,2} fails are also tracked by PR112737, and the error on x86_64-linux is: /src/gcc/testsuite/g++.dg/modules/xtreme-header-2_a.H: error: conflicting global module declaration 'template<template<class ...> class _Cont, class _Rg, class ... _Args> using std::ranges::__detail::_DeduceExpr1 = decltype (_Cont<...auto...>(declval<_Rg>(), (declval<_Args>)()...))' ...