https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119970
Bug ID: 119970 Summary: [15 Regression] mingw builds fail as libstdc++-v3/include/ostream:224:65: error: could not convert '__out' since r16-142-g01e5ef3e8b9128 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: slyfox at gcc dot gnu.org Target Milestone: --- gcc-master fails to build since r16-142-g01e5ef3e8b9128 (bisected) for x86_64-w64-mingw32 target. A bit of build log: libtool: compile: /build/build/./gcc/xgcc -shared-libgcc -B/build/build/./gcc -nostdinc++ -L/build/build/x86_64-w64-mingw32/libstdc++-v3/src -L/build/build/x86_64-w64-mingw32/libstdc++-v3/src/.libs -L/build/build/x86_64-w64-mingw32/libstdc++-v3/libsupc++/.libs -O2 -idirafter /nix/store/chiw5r4v1dv5qidc70qamd6ak6wrxfhy-mingw-w64-x86_64-w64-mingw32-12.0.0-dev/include -B/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -O2 -idirafter /nix/store/7fg2lchgzqxamr3c2qr5q122z9bcm1h7-mcfgthread-x86_64-w64-mingw32-1.9.2-dev/include -B/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -Wl,-L/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -Wl,-rpath,/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -Wl,-rpath-link,/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -Wl,-L/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -Wl,-rpath,/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -Wl,-rpath-link,/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib --sysroot=/ -I/build/source/libstdc++-v3/../libgcc -I/build/build/x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32 -I/build/build/x86_64-w64-mingw32/libstdc++-v3/include -I/build/source/libstdc++-v3/libsupc++ -std=gnu++23 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=19 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stacktrace.lo -fimplicit-templates -O2 -idirafter /nix/store/chiw5r4v1dv5qidc70qamd6ak6wrxfhy-mingw-w64-x86_64-w64-mingw32-12.0.0-dev/include -B/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -O2 -idirafter /nix/store/7fg2lchgzqxamr3c2qr5q122z9bcm1h7-mcfgthread-x86_64-w64-mingw32-1.9.2-dev/include -B/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -Wl,-L/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -Wl,-rpath,/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -Wl,-rpath-link,/nix/store/y10ylxj399b8m43ijs5amhb49qy7yasn-mingw-w64-x86_64-w64-mingw32-12.0.0/lib -Wl,-L/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -Wl,-rpath,/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -Wl,-rpath-link,/nix/store/c5r3km3bzf057k0m484mk0lgb1ifvxzf-mcfgthread-x86_64-w64-mingw32-1.9.2/lib -c ../../../../../source/libstdc++-v3/src/c++23/stacktrace.cc -o stacktrace.o In file included from /build/build/x86_64-w64-mingw32/libstdc++-v3/include/istream:43, from /build/build/x86_64-w64-mingw32/libstdc++-v3/include/sstream:42, from /build/build/x86_64-w64-mingw32/libstdc++-v3/include/stacktrace:44, from ../../../../../source/libstdc++-v3/src/c++23/stacktrace.cc:24: /build/build/x86_64-w64-mingw32/libstdc++-v3/include/ostream: In function 'void std::vprint_unicode(ostream&, string_view, format_args)': /build/build/x86_64-w64-mingw32/libstdc++-v3/include/ostream:224:65: error: could not convert '__out' from 'std::basic_string_view<char>' to 'std::span<char, 18446744073709551615>' 224 | else if (auto __e = __write_to_terminal(__term, __out)) | ^~~~~ | | | std::basic_string_view<char> In file included from /build/build/x86_64-w64-mingw32/libstdc++-v3/include/istream:43, from /build/build/x86_64-w64-mingw32/libstdc++-v3/include/fstream:42, from ../../../../../source/libstdc++-v3/src/c++23/print.cc:31: /build/build/x86_64-w64-mingw32/libstdc++-v3/include/ostream: In function 'void std::vprint_unicode(ostream&, string_view, format_args)': /build/build/x86_64-w64-mingw32/libstdc++-v3/include/ostream:224:65: error: could not convert '__out' from 'std::basic_string_view<char>' to 'std::span<char, 18446744073709551615>' 224 | else if (auto __e = __write_to_terminal(__term, __out)) | ^~~~~ | | | std::basic_string_view<char> make[5]: *** [Makefile:599: stacktrace.lo] Error 1 shuffle=3043295221 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [Makefile:859: print.lo] Error 1 shuffle=3043295221 make[5]: Leaving directory '/build/build/x86_64-w64-mingw32/libstdc++-v3/src/c++23' The compiler was configured as: --prefix=/nix/store/pgpcadw8i96yd1jd9czy1mw1gk40417i-x86_64-w64-mingw32-gcc-16.0.0.99999999 --with-gmp-include=/nix/store/yfh5rgs134zf78kybq55wbb1qfmw0hrj-gmp-wit h-cxx-6.3.0-dev/include --with-gmp-lib=/nix/store/b1c5rjcc5jmy5jqjp658kdnq32izwjih-gmp-with-cxx-6.3.0/lib --with-mpfr-include=/nix/store/as9vn1rqr02sfxwl052r1y35x20fznjm-mpfr-4.2. 2-dev/include --with-mpfr-lib=/nix/store/cy9zjn30dk9kn7pdwwsnvd1fqrx9050s-mpfr-4.2.2/lib --with-mpc=/nix/store/m8zrizcgka2zh7b69l6apkic71crljw1-libmpc-1.3.1 --with-native-system-h eader-dir=/nix/store/chiw5r4v1dv5qidc70qamd6ak6wrxfhy-mingw-w64-x86_64-w64-mingw32-12.0.0-dev/include --with-build-sysroot=/ --with-gxx-include-dir=/nix/store/pgpcadw8i96yd1jd9czy 1mw1gk40417i-x86_64-w64-mingw32-gcc-16.0.0.99999999/include/c++/16.0.0.99999999/ --program-prefix=x86_64-w64-mingw32- --enable-lto --disable-libstdcxx-pch --without-included-gette xt --with-system-zlib --enable-checking=release --enable-static --enable-languages=c\,c++ --disable-multilib --enable-plugin --with-isl=/nix/store/12gfx13y1m5mljyd4qacp6nppg96660v -isl-0.20 --with-as=/nix/store/nz4c78avgz0lz6ywr4bhy03kkay1hdi5-x86_64-w64-mingw32-binutils-wrapper-2.44/bin/x86_64-w64-mingw32-as --with-ld=/nix/store/nz4c78avgz0lz6ywr4bhy03kkay 1hdi5-x86_64-w64-mingw32-binutils-wrapper-2.44/bin/x86_64-w64-mingw32-ld --with-headers=/nix/store/chiw5r4v1dv5qidc70qamd6ak6wrxfhy-mingw-w64-x86_64-w64-mingw32-12.0.0-dev/include --enable-__cxa_atexit --enable-long-long --enable-threads=mcf --enable-nls --disable-bootstrap --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=x86_64-w6 4-mingw32