Created attachment 633374 [details] build.log [...] [243/1542] /usr/bin/i686-pc-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/include -Iinclude -I/include -I/usr/lib/llvm/10/include -DNDEBUG -Os -march=pentium4 -pipe -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp FAILED: lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o /usr/bin/i686-pc-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/include -Iinclude -I/include -I/usr/lib/llvm/10/include -DNDEBUG -Os -march=pentium4 -pipe -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp: In member function 'void clang::Diagnostic::FormatDiagnostic(const char*, const char*, llvm::SmallVectorImpl<char>&) const': /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp:786:22: error: 'llvm::sys::locale' has not been declared 786 | if (llvm::sys::locale::isPrint(c) || c == '\t') { | ^~~~~~ [244/1542] /usr/bin/i686-pc-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/include -Iinclude -I/include -I/usr/lib/llvm/10/include -DNDEBUG -Os -march=pentium4 -pipe -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -c /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/DiagnosticIDs.cpp ninja: build stopped: subcommand failed. * ERROR: sys-devel/clang-10.0.0::gentoo failed (compile phase): * ninja -v -j2 -l0 failed
Created attachment 633376 [details] emerge --info
sys-devel/clang-10.0.0 builds fine now with current toolchain and python 3.7. Closing this as I cannot reproduce the bug any longer.