Skip to content

Instantly share code, notes, and snippets.

@thealmarty
Last active June 25, 2024 18:57
Show Gist options
  • Save thealmarty/f60672fd4c3fd58fba2f6e5032631128 to your computer and use it in GitHub Desktop.
Save thealmarty/f60672fd4c3fd58fba2f6e5032631128 to your computer and use it in GitHub Desktop.
libc debug
11:28:52 ~/code/lita/issue/fresh/llvm-valida$ cd build-libc/
11:29:22 ~/code/lita/issue/fresh/llvm-valida/build-libc$ cmake ../llvm -G Ninja -DLLVM_ENABLE_PROJECTS="clang;libc;lld;compiler-rt" -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang -DCMAKE_CXX_COMPILER=/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DLLVM_LIBC_FULL_BUILD=ON -DLLVM_LIBC_INCLUDE_SCUDO=OFF -DCOMPILER_RT_BUILD_GWP_ASAN=OFF -DCOMPILER_RT_SCUDO_STANDALONE_BUILD_SHARED=OFF -DCLANG_DEFAULT_LINKER=/home/marty/code/lita/issue/new/llvm-valida/build/bin/ld.lld -DCLANG_DEFAULT_RTLIB=compiler-rt -DDEFAULT_SYSROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBC_TARGET_TRIPLE=delendum-unknown-baremetal-gnu -DLLVM_INCLUDE_TESTS=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=true -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS} -target delendum" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -target delendum" -DCMAKE_EXE_LINKER_FLAGS="${CMAKE_EXE_LINKER_FLAGS} -target delendum" -DCMAKE_SHARED_LINKER_FLAGS="${CMAKE_SHARED_LINKER_FLAGS} -target delendum" -DCMAKE_LINKER="/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld"
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
-- bolt project is disabled
-- clang project is enabled
-- clang-tools-extra project is disabled
-- compiler-rt project is enabled
-- cross-project-tests project is disabled
-- libc project is enabled
-- libclc project is disabled
-- lld project is enabled
-- lldb project is disabled
-- mlir project is disabled
-- openmp project is disabled
-- polly project is disabled
-- pstl project is disabled
-- flang project is disabled
-- LLVM host triple: x86_64-unknown-linux-gnu
-- Native target architecture is X86
-- Threads enabled.
-- Doxygen disabled.
-- Ninja version: 1.12.1
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- OCaml bindings disabled.
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Building with -fPIC
-- Targeting AArch64
-- Targeting AMDGPU
-- Targeting ARM
-- Targeting AVR
-- Targeting BPF
-- Targeting Hexagon
-- Targeting Lanai
-- Targeting LoongArch
-- Targeting Mips
-- Targeting MSP430
-- Targeting NVPTX
-- Targeting PowerPC
-- Targeting RISCV
-- Targeting Sparc
-- Targeting SystemZ
-- Targeting VE
-- Targeting WebAssembly
-- Targeting X86
-- Targeting XCore
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/libc/CMakeLists.txt:7 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/libc/CMakeLists.txt:7 (include)
-- Setting LIBC_NAMESPACE namespace to '__llvm_libc_18_1_0_rc'
-- Set COMPILER_RESOURCE_DIR to /home/marty/code/lita/issue/new/llvm-valida/build/lib/clang/18 using --print-resource-dir
-- Building libc for delendum on baremetal
-- LIBC_CONF_PRINTF_DISABLE_FLOAT: OFF
-- LIBC_CONF_PRINTF_DISABLE_INDEX_MODE: OFF
-- LIBC_CONF_PRINTF_DISABLE_WRITE_INT: OFF
-- LIBC_CONF_PRINTF_FLOAT_TO_STR_USE_MEGA_LONG_DOUBLE_TABLE: ON
-- LIBC_CONF_MEMSET_X86_USE_SOFTWARE_PREFETCHING: OFF
-- LIBC_CONF_STRING_UNSAFE_WIDE_READ: OFF
-- Writing config doc to /home/marty/code/lita/issue/fresh/llvm-valida/libc/docs/configure.rst
-- Overriding - LIBC_CONF_PRINTF_DISABLE_FLOAT: ON (Previous value: OFF)
-- Overriding - LIBC_CONF_PRINTF_DISABLE_INDEX_MODE: ON (Previous value: OFF)
-- Overriding - LIBC_CONF_PRINTF_DISABLE_WRITE_INT: ON (Previous value: OFF)
-- Overriding - LIBC_CONF_PRINTF_FLOAT_TO_STR_USE_MEGA_LONG_DOUBLE_TABLE: OFF (Previous value: ON)
-- Compiler features available:
-- Skipping header signal.h as the target config is missing
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/compiler-rt/CMakeLists.txt:11 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/compiler-rt/CMakeLists.txt:11 (include)
-- Performing Test -ftrivial-auto-var-init=pattern
-- Performing Test -ftrivial-auto-var-init=pattern - Failed
-- Compiler-RT supported architectures: x86_64
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/compiler-rt/cmake/Modules/AddCompilerRT.cmake:8 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/compiler-rt/lib/CMakeLists.txt:4 (include)
-- Builtin supported architectures: x86_64
-- AArch64 SME ABI routines disabled
-- Performing additional configure checks with target flags: -m64
-- For x86_64 builtins preferring i386/fp_mode.c to fp_mode.c
-- For x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c
-- For x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c
-- For x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c
-- For x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c
-- For x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c
-- For x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/clang/CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/clang/CMakeLists.txt:6 (include)
-- Clang version: 18.1.0rc
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/lld/CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
/home/marty/code/lita/issue/fresh/llvm-valida/lld/CMakeLists.txt:6 (include)
-- LLD version: 18.1.0
-- Registering ExampleIRTransforms as a pass plugin (static build: OFF)
-- Registering Bye as a pass plugin (static build: OFF)
-- LLVM FileCheck Found: /usr/bin/FileCheck
-- git version: v0.0.0-dirty normalized to 0.0.0
-- Version: 1.6.0
-- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Configuring done (3.5s)
-- Generating done (0.6s)
-- Build files have been written to: /home/marty/code/lita/issue/fresh/llvm-valida/build-libc
11:29:30 ~/code/lita/issue/fresh/llvm-valida/build-libc$ ninja libc -j31
[2/256] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o
FAILED: lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/Demangle.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/Demangle.cpp:13:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/Demangle.h:12:10: fatal error: 'cstddef' file not found
12 | #include <cstddef>
| ^~~~~~~~~
1 error generated.
[4/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BuryPointer.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BuryPointer.cpp:9:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BuryPointer.h:12:10: fatal error: 'memory' file not found
12 | #include <memory>
| ^~~~~~~~
1 error generated.
[6/256] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o
FAILED: lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/DLangDemangle.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/DLangDemangle.cpp:16:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/Demangle.h:12:10: fatal error: 'cstddef' file not found
12 | #include <cstddef>
| ^~~~~~~~~
1 error generated.
[7/256] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o
FAILED: lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/RustDemangle.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/RustDemangle.cpp:14:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/Demangle.h:12:10: fatal error: 'cstddef' file not found
12 | #include <cstddef>
| ^~~~~~~~~
1 error generated.
[8/256] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o
FAILED: lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:13:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:16:10: fatal error: 'array' file not found
16 | #include <array>
| ^~~~~~~
1 error generated.
[9/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BlockFrequency.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BlockFrequency.cpp:13:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BlockFrequency.h:16:10: fatal error: 'cassert' file not found
16 | #include <cassert>
| ^~~~~~~~~
1 error generated.
[10/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/circular_raw_ostream.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/circular_raw_ostream.cpp:13:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/circular_raw_ostream.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/raw_ostream.h:16:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/SmallVector.h:18:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/type_traits.h:17:10: fatal error: 'type_traits' file not found
17 | #include <type_traits>
| ^~~~~~~~~~~~~
1 error generated.
[11/256] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
FAILED: lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/MicrosoftDemangle.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/MicrosoftDemangle.cpp:16:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/MicrosoftDemangle.h:12:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:16:10: fatal error: 'array' file not found
16 | #include <array>
| ^~~~~~~
1 error generated.
[12/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Allocator.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Allocator.cpp:13:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/Allocator.h:20:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/SmallVector.h:18:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/type_traits.h:17:10: fatal error: 'type_traits' file not found
17 | #include <type_traits>
| ^~~~~~~~~~~~~
1 error generated.
[13/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BranchProbability.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BranchProbability.cpp:13:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BranchProbability.h:17:10: fatal error: 'algorithm' file not found
17 | #include <algorithm>
| ^~~~~~~~~~~
1 error generated.
[14/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/ARMWinEH.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/ARMWinEH.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/ARMWinEH.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[15/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Chrono.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Chrono.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/Chrono.h:13:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/FormatProviders.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLExtras.h:20:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ADL.h:12:10: fatal error: 'type_traits' file not found
12 | #include <type_traits>
| ^~~~~~~~~~~~~
1 error generated.
[16/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/ARMBuildAttrs.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/ARMBuildAttrs.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/ARMBuildAttributes.h:21:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/ELFAttributes.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[17/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamError.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamError.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BinaryStreamError.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/StringRef.h:12:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
17 | #include <cassert>
| ^~~~~~~~~
1 error generated.
[18/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APSInt.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APSInt.cpp:14:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APSInt.h:18:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APInt.h:19:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/MathExtras.h:16:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/bit.h:18:10: fatal error: 'cstdint' file not found
18 | #include <cstdint>
| ^~~~~~~~~
1 error generated.
[19/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Base64.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Base64.cpp:10:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/Base64.h:16:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/Error.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Twine.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/SmallVector.h:18:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/type_traits.h:17:10: fatal error: 'type_traits' file not found
17 | #include <type_traits>
| ^~~~~~~~~~~~~
1 error generated.
[20/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamRef.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamRef.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BinaryStreamRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[21/256] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o
FAILED: lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/ItaniumDemangle.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Demangle/ItaniumDemangle.cpp:13:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Demangle/Demangle.h:12:10: fatal error: 'cstddef' file not found
12 | #include <cstddef>
| ^~~~~~~~~
1 error generated.
[22/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamReader.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamReader.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BinaryStreamReader.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[23/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Caching.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/Caching.cpp:15:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/Caching.h:18:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/Error.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Twine.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/SmallVector.h:18:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/type_traits.h:17:10: fatal error: 'type_traits' file not found
17 | #include <type_traits>
| ^~~~~~~~~~~~~
1 error generated.
[24/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APFixedPoint.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APFixedPoint.cpp:14:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APFixedPoint.h:19:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APSInt.h:18:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APInt.h:19:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/MathExtras.h:16:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/bit.h:18:10: fatal error: 'cstdint' file not found
18 | #include <cstdint>
| ^~~~~~~~~
1 error generated.
[25/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/CachePruning.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/CachePruning.cpp:13:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/CachePruning.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/MemoryBuffer.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[26/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BalancedPartitioning.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BalancedPartitioning.cpp:14:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BalancedPartitioning.h:42:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/raw_ostream.h:16:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/SmallVector.h:18:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/type_traits.h:17:10: fatal error: 'type_traits' file not found
17 | #include <type_traits>
| ^~~~~~~~~~~~~
1 error generated.
[27/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APInt.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APInt.cpp:14:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APInt.h:19:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/MathExtras.h:16:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/bit.h:18:10: fatal error: 'cstdint' file not found
18 | #include <cstdint>
| ^~~~~~~~~
1 error generated.
[28/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamWriter.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/BinaryStreamWriter.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/BinaryStreamWriter.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[29/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/ARMAttributeParser.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/ARMAttributeParser.cpp:9:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/ARMAttributeParser.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/ARMBuildAttributes.h:21:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/ELFAttributes.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[30/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/AMDGPUMetadata.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/AMDGPUMetadata.cpp:15:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/AMDGPUMetadata.h:18:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/StringRef.h:12:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/DenseMapInfo.h:17:10: fatal error: 'cassert' file not found
17 | #include <cassert>
| ^~~~~~~~~
1 error generated.
[31/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/CodeGenCoverage.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/CodeGenCoverage.cpp:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/CodeGenCoverage.h:14:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/BitVector.h:17:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/Hashing.h:49:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/SwapByteOrder.h:17:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/STLForwardCompat.h:20:10: fatal error: 'optional' file not found
20 | #include <optional>
| ^~~~~~~~~~
1 error generated.
[32/256] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
FAILED: lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
/home/marty/code/lita/issue/new/llvm-valida/build/bin/clang++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support -I/home/marty/code/lita/issue/fresh/llvm-valida/build-libc/include -I/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include -target delendum -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APFloat.cpp
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/lib/Support/APFloat.cpp:14:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APFloat.h:18:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/APInt.h:19:
In file included from /home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/Support/MathExtras.h:16:
/home/marty/code/lita/issue/fresh/llvm-valida/llvm/include/llvm/ADT/bit.h:18:10: fatal error: 'cstdint' file not found
18 | #include <cstdint>
| ^~~~~~~~~
1 error generated.
ninja: build stopped: subcommand failed.
11:29:44 ~/code/lita/issue/fresh/llvm-valida/build-libc$
## another try
11:42:48 ~/code/lita/issue/fresh/llvm-valida/build-libc$ cmake ../llvm -G Ninja -DLLVM_ENABLE_PROJECTS="clang;libc;lld;compiler-rt" -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/clang -DCMAKE_CXX_COMPILER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/clang++ -DLLVM_LIBC_FULL_BUILD=ON -DLLVM_LIBC_INCLUDE_SCUDO=OFF -DCOMPILER_RT_BUILD_GWP_ASAN=OFF -DCOMPILER_RT_SCUDO_STANDALONE_BUILD_SHARED=OFF -DCLANG_DEFAULT_LINKER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld -DCLANG_DEFAULT_RTLIB=compiler-rt -DDEFAULT_SYSROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBC_TARGET_TRIPLE=delendum-unknown-baremetal-gnu -DLLVM_INCLUDE_TESTS=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=true -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS} -target delendum" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -target delendum" -DCMAKE_EXE_LINKER_FLAGS="${CMAKE_EXE_LINKER_FLAGS} -target delendum" -DCMAKE_SHARED_LINKER_FLAGS="${CMAKE_SHARED_LINKER_FLAGS} -target delendum" -DCMAKE_LINKER="/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld" -DCMAKE_BUILD_TYPE=Debug
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
-- bolt project is disabled
-- clang project is enabled
-- clang-tools-extra project is disabled
-- compiler-rt project is enabled
-- cross-project-tests project is disabled
-- libc project is enabled
-- libclc project is disabled
-- lld project is enabled
-- lldb project is disabled
-- mlir project is disabled
-- openmp project is disabled
-- polly project is disabled
-- pstl project is disabled
-- flang project is disabled
-- Found Python3: /usr/bin/python3.12 (found suitable version "3.12.4", minimum required is "3.0") found components: Interpreter
-- Performing Test LLVM_LIBSTDCXX_MIN
-- Performing Test LLVM_LIBSTDCXX_MIN - Failed
CMake Error at cmake/modules/CheckCompilerVersion.cmake:88 (message):
libstdc++ version must be at least 7.4.
Call Stack (most recent call first):
cmake/config-ix.cmake:16 (include)
CMakeLists.txt:898 (include)
-- Configuring incomplete, errors occurred!
11:43:26 ~/code/lita/issue/fresh/llvm-valida/build-libc$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/14.1.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.1.1 20240522 (GCC)
11:44:26 ~/code/lita/issue/fresh/llvm-valida/build-libc$ cmake ../llvm -G Ninja -DLLVM_ENABLE_PROJECTS="clang;libc;lld;compiler-rt" -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/clang -DCMAKE_CXX_COMPILER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/clang++ -DLLVM_LIBC_FULL_BUILD=ON -DLLVM_LIBC_INCLUDE_SCUDO=OFF -DCOMPILER_RT_BUILD_GWP_ASAN=OFF -DCOMPILER_RT_SCUDO_STANDALONE_BUILD_SHARED=OFF -DCLANG_DEFAULT_LINKER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld -DCLANG_DEFAULT_RTLIB=compiler-rt -DDEFAULT_SYSROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBC_TARGET_TRIPLE=delendum-unknown-baremetal-gnu -DLLVM_INCLUDE_TESTS=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=true -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS} -target delendum" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -target delendum" -DCMAKE_EXE_LINKER_FLAGS="${CMAKE_EXE_LINKER_FLAGS} -target delendum" -DCMAKE_SHARED_LINKER_FLAGS="${CMAKE_SHARED_LINKER_FLAGS} -target delendum" -DCMAKE_LINKER="/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld" -DCMAKE_BUILD_TYPE=Debug
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
-- bolt project is disabled
-- clang project is enabled
-- clang-tools-extra project is disabled
-- compiler-rt project is enabled
-- cross-project-tests project is disabled
-- libc project is enabled
-- libclc project is disabled
-- lld project is enabled
-- lldb project is disabled
-- mlir project is disabled
-- openmp project is disabled
-- polly project is disabled
-- pstl project is disabled
-- flang project is disabled
CMake Error at cmake/modules/CheckCompilerVersion.cmake:88 (message):
libstdc++ version must be at least 7.4.
Call Stack (most recent call first):
cmake/config-ix.cmake:16 (include)
CMakeLists.txt:898 (include)
-- Configuring incomplete, errors occurred!
11:53:59 ~/code/lita/issue/fresh/llvm-valida/build-libc$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/14.1.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.1.1 20240522 (GCC)
11:54:05 ~/code/lita/issue/fresh/llvm-valida/build-libc$ cmake ../llvm -G Ninja -DLLVM_ENABLE_PROJECTS="clang;libc;lld;compiler-rt" -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/clang -DCMAKE_CXX_COMPILER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/clang++ -DLLVM_LIBC_FULL_BUILD=ON -DLLVM_LIBC_INCLUDE_SCUDO=OFF -DCOMPILER_RT_BUILD_GWP_ASAN=OFF -DCOMPILER_RT_SCUDO_STANDALONE_BUILD_SHARED=OFF -DCLANG_DEFAULT_LINKER=/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld -DCLANG_DEFAULT_RTLIB=compiler-rt -DDEFAULT_SYSROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr -DLIBC_TARGET_TRIPLE=delendum-unknown-baremetal-gnu -DLLVM_INCLUDE_TESTS=OFF -DCMAKE_BUILD_WITH_INSTALL_RPATH=true -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS} -target delendum" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -target delendum" -DCMAKE_EXE_LINKER_FLAGS="${CMAKE_EXE_LINKER_FLAGS} -target delendum" -DCMAKE_SHARED_LINKER_FLAGS="${CMAKE_SHARED_LINKER_FLAGS} -target delendum" -DCMAKE_LINKER="/home/marty/code/lita/issue/fresh/llvm-valida/build/bin/ld.lld" -DCMAKE_BUILD_TYPE=Debug
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):
The OLD behavior for policy CMP0114 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
CMake Deprecation Warning at /home/marty/code/lita/issue/fresh/llvm-valida/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:6 (include)
-- bolt project is disabled
-- clang project is enabled
-- clang-tools-extra project is disabled
-- compiler-rt project is enabled
-- cross-project-tests project is disabled
-- libc project is enabled
-- libclc project is disabled
-- lld project is enabled
-- lldb project is disabled
-- mlir project is disabled
-- openmp project is disabled
-- polly project is disabled
-- pstl project is disabled
-- flang project is disabled
CMake Error at cmake/modules/CheckCompilerVersion.cmake:88 (message):
libstdc++ version must be at least 7.4.
Call Stack (most recent call first):
cmake/config-ix.cmake:16 (include)
CMakeLists.txt:898 (include)
-- Configuring incomplete, errors occurred!
~/code/lita/issue/fresh/llvm-valida/build-libc$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/14.1.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.1.1 20240522 (GCC)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment